From movie sets to talk show appearances, the stars have been busy bees in the last 24 hours.
Cameron Diaz slipped into a sleek white and blue ensemble on the set of her new film The Other Woman. The 40-year-old, who appears in the film alongside Leslie Mann, Kate Upton and Nicki Minaj, was spotted “hailing a cab” on the streets of New York.
Elsewhere in the Big Apple, Jessica Alba and her daughters Warren and Honor took to the streets of SoHo, Kerry Washington paid a visit to Good Morning America while Jessica Biel walked her pups with a friend.
Overseas, Tom Cruise touched down in Tokyo ahead of the premiere of his latest flick Oblivion. Over in London, Jeremy Piven suited up on the set of his ITV show Mr. Selfridge. Meanwhile Hayden Panettiere was spotted in Manheim, Germany, where she cheered on her beau Wladimir Klitschko in a boxing match.
For more of the day’s celebrity sightings, check out the latest edition of Celeb Snaps, above.