James Franco, Cameron Diaz and Henry Cavill Lead Today's Star Sightings
Cameron Diaz was all smiles on the set of her new film The Other Woman in New York City. The 40-year-old actress, who flaunted her long legs in a white dress, was joined by her co-star Nikolaj Coster-Waldau (not pictured) for the day shoot.
Elsewhere in the Big Apple, Jake Gyllenhaal braved the hot weather as he walked a bicycle through the SoHo, Katharine McPhee glammed it up for the ‘Feel the Taste’ event celebrating the Summer Solstice at the Beekman Beer Garden Beach Club while Heidi Klum, her kids and beau Martin Kristen enjoyed the day at Hudson River Park.
The stars have also been busy in China: Henry Cavill attended a press conference to promote Man of Steel in Shanghai while David Beckham suited up for an event at the Four Seasons in Hangzhou, Zhejiang Province.