Cameron Diaz's new look

gathered at the neck. Then we saw her a couple of days later wearing a pale pink fifties-inspired Christian Dior Resort 2010 dress to the Paris premiere of Public Enemies. Sigh. 'It was very good for playing. I was handed it down from my older brother....