Most Beautiful Woman in the World
I tried to type this exact keyword on Google today “Most Beautiful Woman in the World”. The top 1 result declares Aishwarya Rai from India, a Bollywood actress the ultimate beauty. Cool. I found out an interesting trivia today.
Read more about her at http://www.cbsnews.com.
Credit to bhopal.net for the photo.