16. Diane Kruger in Christian Dior, 2012
In the 2012 edition of the Cannes Film Festival, Diane Kruger donned a Christian Dior dress, wowing onlookers and admirers from all over the world. Diane dons the hat of a model and actress; she initially shot to fame portraying the character of Helen in the successful 2004 war film, Troy. The next person on this list previously dated a famous footballer. Find out who she is!