Anne Hathaway, Demi Moore, Jessica Biel & Kate Hudson get all fancy

/ May 1, 2009