Thursday, May 5, 2011

Miss World 2011 to be held in London

London, home of Miss World 2011
The 61st Miss World finals will be held in the city of London, England. The festival will begin in October and last until November when a new Miss World will be crowned on Sunday, November 6, 2011. The last time Miss World was held in London was in 2002 at the Alexandria Palace. More than 120 nations will take part in the contest which will celebrate its 60th anniversary. The world's greatest beauty contest was founded in 1951.

Special thanks to Julia Morley, President and CEO of Miss World Ltd!

The Times of Beauty Est. 2008