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

| May 1, 2009 - 8:05 pm