We just got our first shots of
Cameron Diaz preparing to film scenes for her new movie Witchita in Boston.
Diaz plays alongside Vanilla Sky co-star
Tom Cruise, who was visited by daughter Suri and wife Katie Holmes on set earlier today.
Click here to see video of Katie and Suri's visit to the set