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

By: Amelia McDonell-Parry / May 12, 2010