Motherhood looks good on Jennifer Love Hewitt!

The "Criminal Minds" star showed off her post-baby bod for the first time over the weekend, just five weeks after giving birth to son Atticus. The actress covered up her curves in a printed tunic, skinny jeans and suede booties in Los Angeles.

The mother-of-two looks like she's already shedding the baby weight, but she recently admitted that being pregnant allowed her to enjoy some guilty pleasures.

"I’ve been an actress for 25 years, and have had to be hungry at times for my career, so being pregnant is completely freeing," she told Parents magazine in May. "When I was expecting Autumn, I ate everything I saw! I told myself, ‘Oh there’s a donut – I should have that.’ Now with this second pregnancy, I know the baby really doesn’t ‘need it.’ So I eat healthy foods in general, but I also indulge in little things that I crave."

So, what were her favorite treats?

"Nothing too weird, although pickles for me this time have actually been a thing…I sort of just like the things that I normally like, but more of it," she explained. "I’m a big jalapeno person when I’m pregnant, which I like anyway. Italian food, which I kind of like anyway. You know cake, hotdogs, you name it really. Pretty much anything."

She doesn't look like she's been snacking on cake, right?!

Atticus is Hewitt's second child with husband Brian Hallisay. They're also parents to daughter Autumn James.