Halle Berry is one hot mama!

The 47-year-old showed off her hot post-baby bod for the first time on the red carpet at the 9th annual Acapulco Film Festival after party on Wednesday night in Acapulco, Mexico. 

The mother-of-two wore a black and silver dress and matching strappy stilettos, rocking her signature cropped 'do. 

The actress, who welcomed son Maceo into the world in October, certainly hasn't had trouble bouncing back into shape!

Berry married Olivier Martinez in July, and she seems happier than ever with her growing family.

"This has been the biggest surprise of my life, to tell you the truth,” the brunette beauty told CNN of her pregnancy. "I thought I was kind of past the point where this could be a reality for me. So it’s been a big surprise and the most wonderful."

Not only is Halle taking care of a new baby, but she's also starring in the upcoming CBS sci-fi drama, "Extant" and will appear in "X-Men: Days of Future Past."

We can't wait to see her back on the silver screen!

What do you think of her post-baby bod? Sound off below, and click "Launch Gallery" to see more celebrity moms, before and after!

Hot Videos