Her baby boy was born just five weeks ago.
And on Friday Megan Fox showed off her slender post-pregnancy figure as she carried her eldest son, Noah Shannon, back to her car in the Larchmont Village neighborhood of Los Angeles on Friday.
The 27-year-old wore clingy black leggings and a black T-shirt covered by a grey T-shirt with a deep V-neck, plus comfy sneakers.
Megan kept the 15-month-old tot's hair out of his eyes with a blue elastic band.
It's hard to believe the Transformers' star welcomed her second son, Bodhi Ransom, on February 12.
Bodhi and Noah are her children with husband of four years, Brian Austin Green.
Back in November, the Jennifer's Body starlet opened up about her growing family.
'I think [Noah is] going to be an amazing big brother with time,' Megan told People magazine.
'I think he has an idea, but I don’t think he understands that a baby will be living with us all of the time - that will be an adjustment.'
The star continued: 'He loves to be the center of attention and I also think he is a really sensitive child. I think that he’s going to be a nurturer.'
Surrounded by boys! The 27-year-old actress is also a stepmother to Green's son Kassius - who turns 12 next month - with ex-partner Vanessa Marcil
BAG thanks you for your time