Cameron Diaz: 'Knight and Day' Bikini Babe!
Cam stars as June, a wholesome Midwestern girl who finds herself thrown into the world of spydom after she meets Roy (Cruise) on a plane. The two are chased by assassins around the world and can only hope to make it out alive!
FYI: Knight and Day premiered last night in Sevilla, Spain! The film hits U.S. theaters Friday, June 23.
10+ stills inside from Knight and Day…