Since giving birth to her second child, Maceo, in October, Halle Berry has been keeping a very, very low profile. Some news outlets say, she’s only been seen three times by paparazzi.

Nevertheless, on Wednesday she stepped out in an All Saints little black dress with fringed sides and looked fierce as she unveiled her post-baby body.

The 47-year-old returned to the red carpet with a bang and a sizzle to be honored at the Acapulco Film Festival in Mexico. And while she’s been on baby duty, you might think she’d be tired and a bit off of her red carpet game, but nope! New motherhood seems to be suiting the actress, who was glowing at the closing night of the festival and its after party.

Maceo is of Spanish origin and means “gift of God.” Robert is a nod to Olivier’s father, Robert Martinez.

The actress, who is also mom to Nahla, 5, began dating her French beau, also 47, in 2010. Halle and Olivier publicly confirmed their engagement in March 2012, and married at the Chateau des Conde in Vallery, France on July 13, 2013.

Photo Credit Getty Images