It's hard to believe that Megan Fox welcomed her second child with husband Brian Austin Green just last month.
The 27-year-old actress was spotted for the first time since giving birth on Friday in Los Angeles.
The brunette beauty, clad in a gray V-neck T-shirt, black leggings and colorful converse, ran some errands with her older son Noah. She finished the casual look with some sunglasses, several chain necklaces and a bright red bag.
Fox has kept a very low profile and been quiet on the social media front since becoming a mommy of two.
However, the Teenage Mutant Ninja Turtles star did give a mysterious clue about the name of her boy on her Facebook page.
Fox posted a picture of a Buddha sitting peacefully underneath a tree shortly after news broke that she had welcomed a baby boy with the 90210 alum.
Upon closer inspection, the illustration features a Bodhi tree and that's what the couple reportedly named their son: Bodhi Ransom Green.
The new addition joins 1-year-old brother Noah in the family fold. Green is also dad to 11-year-old son Kassius from a previous relationship.