2010 World's Most Beautiful Woman winner: Julia Roberts

Roberts attends the the world premiere of 'Eat, Pray, Love' at the Ziegfeld Theatre on Tuesday, Aug. 10, 2010 in New York. (AP Photo/Evan Agostini)