Famewatchers, meet Natalia Vodianova, a supermodel from Russia described by designer Tom Ford as “the most beautiful woman in the world.” Would you agree with Tom or does that title belong to Cheryl Cole, who was named recently by FHM as the most beautiful woman in the world? Read More →