Cameron Sports Sparkle Freckles At Knight And Day Premiere

[London, July 22. Cameron Diaz attends the UK Film Premiere of 'Knight And Day' at Odeon Leicester Square. Image via Getty]