Caught in the Act!
09/17/2009 AT 06:00 AM EDT
Jenny McCarthy, sharing a sweet moment with son Evan over frozen yogurt at Blizzberry inside Las Vegas's Palms Casino Resort.
Reese Witherspoon and costar Paul Rudd, dining with a big group of friends at Morimoto in Philadelphia. In town to film a new James L. Brooks movie, the actors ordered sashimi, sushi and edamame. The next night, just Rudd and Witherspoon returned to the Japanese restaurant for dinner at the sushi bar. They also shared some pinot noir and snacked on kobe beef and salmon sashimi.
Also dining out: Cameron Diaz, who enjoyed a leisurely dinner at Boston steakhouse Mooo inside the XV Beacon Hotel. "The actress sat on a high-topped chair so she could dine in private," says a source. "She was very cool and enjoyed herself with colleagues."
Salma Hayek came into the Sprinkles in Beverly Hills and ordered four doggie cupcakes, a red velvet, chocolate marshmallow, carrot, lemon and two coconut cupcakes. "She was very nice," says an onlooker, adding that the actress was "in a cheerful mood."
By JENNIFER GARCIA, MARK GRAY, CHRISTINE KILPATRICK, LINDA MARX and SUZANNE ZUCKERMAN
Wednesday's Caught in the Act >