Cameron Diaz stepped out of her NYC hotel this afternoon in jeans and a matching blue shirt. She joined Tom Cruise earlier in the day to promote Knight and Day with a stop by Good Morning America. They've been inseparable for the last week, after traveling to Spain to re-create motorcycle stunts from their blockbuster and attend the premiere. She's currently focused on her action movie with Tom, but we also recently got a sneak peek at her upcoming Green Hornet in its brand-new trailer!
Image Source: Splash News Online