Cameron Diaz has done it again. The Holiday press tour has provided us nothing but fab fashions on Cammie, leaving us always wanting more - or at least envious of her wardrobe! Looks like her break up and make up with Kelly Slater is keeping this leading lady happy. Or could it be all that Hawaiian sun? Either way, you look great Cams!
To get this look head to toe, read more
Clu Henley with Ruffle , $175.
James Perse Long Tank, $41.
Giuseppe Zanotti I6096 Pumps, on sale for $341.