Rachel Weisz at Cannes 2009

CANNES, FRANCE: Actress Rachel Weisz wearing Cartier jewellery attends the ‘Agora’ Premiere at the Grand Theatre Lumiere during the 62nd Annual Cannes Film Festival on May 17, 2009 in Cannes, France. Photo by Tony Barson/WireImage