Who do you think is the world's most beautiful star? People magazine says Jennifer Lopez is! J-Lo topped the publication's list, with Zac Efron coming in second and Reese Witherspoon as third.
Other stars to make the top 10 include Jessica Simpson, Katie Holmes, Eva Longoria, Sandra Bullock and Jennifer Hudson.
......but no Beyonce .... no David Beckham, or any of your other hotties :/
Do you guys agree with this list?