Cameron Diaz dramatically hailed a taxi yesterday in NYC's West Village after getting lunch at Morandi. She's hanging out in the Big Apple after a busy few months that have taken her to LA, Philadelphia, Geneva, and London. Cameron's latest stint in Hollywood gave her a chance to attend the Oscars, where she took the stage with her What to Expect When You're Expecting costar Jennifer Lopez — don't forget to enter our contest and get in the running to meet Jennifer Lopez!
Cameron also made the party rounds in LA with rumored love interest Diddy. Both Cameron and Diddy attended Vanity Fair's Oscars afterparty. There may, though, be another guy in Cameron's life. Reports also linked her to Jude Law while out on the West Coast in March.