She gave birth to her adorable son Ziggy just a month ago.
And fans would be forgiven for thinking that Marian Rivera was never pregnant, after a photo posted on Instagram on Thursday showed how quickly the actress has bounced back into shape.
The image was taken by her team of stylists at Qurator Studio, which pointed out how great she looked in a pastel pink dress. "Didn't she just give birth a month ago?" asked the dress' designer, Rosanna Ocampo-Rodriguez.
Ziggy is Rivera's second baby with husband Dingdong Dantes.
She shared that her eldest, Zia, is adjusting well to life as an "ate."
Of a photo of her two kids together, she wrote: "How sweet is this photo of Letizia [Zia] and Sixto [Ziggy]? I know that you two will forever watch out for each other the same way that I will love, support and protect both of you."