Jennifer Love Hewitt had a mommy mishap!
The 36-year-old actress, who gave birth to a baby boy earlier this summer, found herself in need of a cover-up after a public lactating setback.
WATCH: Jennifer Love Hewitt on I Know What You Did Last Summer Reboot -- Don’t Make Me the Mom!
"Ventured out for first business lunch since baby boy arrived," Hewitt tweeted on Tuesday. "Lactated through silk jumpsuit mid meeting. Had to buy scarf for dignified exit. #hotelgiftshop #mommylife."
Before Hewitt and husband Brian Hallisay had welcomed Atticus James, ET caught up with the Criminal Minds actress to get her tips on working out while pregnant.
MORE: Alyssa Milano Talks Breastfeeding -- 'It Takes a Lot of Energy to Make All That Milk'
"I've been working out five days a week," Hewitt revealed to ET when she was pregnant with her son. "It's a combination of boxing, swimming -- really good for swelling."
Atticus James is the couple's second child. Hewitt gave birth to daughter Autumn James in November 2013.