Character: June Havens
Nude? No
Complex says: In her latest role, Cameron Diaz plays June in the action slash rom com Knight and Day. Tom Cruise plays a CIA agent that holds her hostage and oh what?! They fall in love?! What a surprise! You should already know it's not the cliche storyline that drags the Complex crew into the theaters, it's the cheekbones. Cameron's cheekbones. Cheekbones are so underrated.