Cameron Diaz in raspberry pink Chanel Haute Couture.
Cameron looked terrible
Best dresses were Kate Winslet and Eva Longaria. No one else beat them to the punch. Loved Drew Berrymore's hair and dress though. was cute. Maggie Gynnehall looked pretty nice too.
Beyonce's slit was too long. Megan Fox would have been fine if not for the trailer trash tattoo
Worst was Marisa Tomei. She looked older than Susan Saradon who is 62!