Charlize Theron has got the best legs in Hollywood, according to a new US magazine poll. In Touch magazine credits the MONSTER star's ballerina background with helping shape her long legs. Theron beat Gisele Bundchen and Jennifer Aniston to claim the top spot on the legs list. The top 10 is: 1. CHARLIZE THERON 2. GISELE BUNDCHEN 3. JENNIFER ANISTON 4. VANESSA MINNILLO (MTV presenter dating Nick Lachey) 5. Stacy Keibler (wrestler-turned TV dancer) 6. Halle Berry 7. Carrie Underwood (American Idol winner) 8. Christina Aguilera 9. KATHERINE MCPHEE (AMERICAN IDOL star) 10. Eva Longoria.