AnnaSophia Robb and Cameron Diaz were also in the mood for warmer weather. The former wore Rachel Zoe's white mod shift and the latter looked ready for a fashionable tennis match in Victoria Beckham's pleated mini. So much to covet! But who takes the cake this round? Cast your vote.