According to "In Touch" magazine the actress Charlize Theron topped the best legs in Hollywood poll which was conducted by a US magazine.
Apparently her ballerina background helped Charlize shape her long legs and she beat out both Gisele Bundchen and Jennifer Anniston for the top spot in the Hollywood poll.
Also rans were, Vanessa Minnillo, the MTV presenter, TV dancer Stacy Keibler, Hollywood actress Halle Berry, the singer Carrie Underwood, pop Celebrity Christina Aguilera, "American Idol" star Katherine McPhee and "Desperate Housewives" star Eva Longoria.