MAY 18, 2009
Rachel Weisz
Rachel Weisz had a green day on the Croisetteafter posing for photos in an olive Christian Dior sheath in the afternoon, the actresss opted for a dramatic emerald chiffon Valentino gown and Cartier jewels for the evening premiere of Agora, held at the Grand Theatre Lumiere.