Megan Fox at the New York premiere of 'Teenage Mutant Ninja Turtles'

Megan Fox shared a rare photo of her younger son Wednesday on Instagram.

The 29-year-old actress posted a picture of 20-month-old Bodhi Ransom Green in a Nirvana t-shirt, writing, "Bodhi: Stunner. Clown. Unicorn."

Fox is also mother to 3-year-old son Noah Shannon Green with estranged husband Brian Austin Green. News she filed for divorce from the the 42-year-old actor broke in August.

"I love [motherhood]," she told the Mirror after Noah's birth. "It's what I've wanted to do since I was a little girl. I always wanted to mother things and I constantly had a doll I was taking care of. I don't receive the same satisfaction from my career as I do from being a mother."

Fox and Green met on the set of Hope & Faith in 2004, and married in June 2010. The actress has requested joint custody of Noah and Bodhi, and the actor is seeking spousal support. The former couple appear friendly, and were spotted seeing a movie together this month.Fox will next appear in an adaptation of the Steve Erickson novel Zeroville with James Franco, and will reprise April O'Neill in Teenage Mutant Ninja Turtles 2. Green is known for Beverly Hills, 90210, Desperate Housewives and Anger Management.