
Cameron Diaz was dressed head to toe in Lanvin for the “Shrek Forever After” premiere held on April 21 in New York City:
Everything Cameron is wearing – from the dress to the purse down to the shoes – is all from the Lanvin Spring 2010 RTW collection.
The dress is draped beautifully on Cameron and I ... Read more


