Posted Fri May 1st, 2009 - 08:02 AM PDT
Anne Hathaway, Demi Moore, Eva Mendez, Jessica Biel, Justin Timberlake, Kate Hudson, Rachel Weisz celebrate Cartier's 100th anniversary!