45. BEST: Sarah Jessica Parker took elegant to the max in a sleeved, floral Valentino gown. 47. BEST: Cameron Diaz sparkled in Stella McCartney.