Joining up with co-star Tom Cruise for week-ending work duties, Cameron Diaz was spotted on the set of “Knight and Day” in Malibu on Friday (February 12). Covering up her blue bikini top with a sheer white buttondown top, the “Charlie’s Angels” actress sported a nifty brimmed hat and short-shorts as she romped around the shoreline during the day’s filming session.

See the rest here:
Cameron Diaz: “Knight and Day” Beach Babe
Leave a reply