Pictures of Cameron Diaz Running Errands in LA

Cameron Diaz Gears Up to Be Swingle With Zach Braff

Cameron Diaz's hair was still damp as she hopped out of her car to take care of business in LA on Sunday. She's home in California after a busy few weeks — she spent time in NYC with Alex Rodriguez, then she headed South with her Knight and Day costar Tom Cruise for a screening in Rio and a premiere in Mexico City. The Harper's Bazaar cover girl has a break before her next project, Swingles, though its director, Zach Braff, says filming starts soon.