Back to Cameron Diaz: Style Lessons
London Premiere of 'Knight and Day,' 2010
WireImage
This Stella McCartney sweater dress would look amazing … with skinny jeans and ankle boots at a more casual engagement. But for a movie premiere, we’d go more formal.