Cate, Helen, Eva & Salma Wear Their Finest For “Robin Hood”‘s Cannes Premiere

Amelia McDonell-Parry | May 12, 2010 - 7:15 pm