27 July,2010 07:22 AM IST | | Agencies
Cameron Diaz shows off her perfect pins alongside Tom Cruise at the premiere of their new movie Knight and Day in Bordeaux, France.
The 37-year-old actress wore a white and black silk cr pe de chine dress from Vionnet, Casadei pumps, Melinda Maria bangles and a House of Lavande ring. The morning after, Cameron was seen shopping in Paris with a young friend and one of her stylists.