Cameron Diaz Sparkles at ‘Knight and Day’ Premiere (PHOTOS)

Cameron Diaz looked especially delightful at the London premiere of her latest flick Knight and Day, sporting a shiny Stella McCartey sweater dress and Casadei pumps. She’s all about the gams, and for good reason. Those things are dangerously fierce.

Click through the gallery to see Ms. Diaz rock the red carpet. And for more fashion wonderment check out our coverage at Fashion FAILs & FTWs.