63rd Annual Cannes Film Festival - "Robin Hood" Premiere.Palais des Festivals, Cannes, France.May 12, 2010.
( - Photo by Bauer Griffin)see more angles »
Cate Blanchett showed off one of the last stunning designs from the design house of Alexander McQueen. If any body can pull this look off it would be her.
Brand: Alexander McQueen