Guess The Celeb Behind cameron_diaz_1.jpg

Who was snapped getting all excited in a pair of Levi’s jeans on the set of her new movie Knight and Day, which also stars Tom Cruise. Click here to find out.