It has only been three months since Diane Kruger gave birth to her first child with boyfriend Norman Reedus and the time frame is important in this case because she’s already flaunting her post-baby bikini body for all to see.

The 42-year-old took to Instagram on Saturday, January 26 to share a photo of herself as she prepped for what looked like a day at the pool. The National Treasure star rocked a black, two-piece swimsuit along with a big, floppy hat. Check out the photo below!

View this post on Instagram

👙

A post shared by Marie (@dianekruger) on

The German actress simply went posted a bikini emoji in the caption and also turned the comments off from others for this post. At the moment, all we know about Diane’s first child is that it’s a girl. The child’s birth date and her name have not yet been released by Diane or her partner.

Diane recently spoke to digital magazine PorterEdit and revealed why she never rushed to have a baby. “I think as you grow older, you learn that things come to you when you’re ready for them,” she told the outlet. “I’m glad I waited to have a baby.” And while she’s all about raising her daughter now, she added that she didn’t always want to be a mom. “I was too selfish. But by the time I got to about 35, I thought, yes, I probably do want one. But then you have to wait for the right person to come along,” she said.

The former fashion model also touched on her partner Norman’s fatherhood experience. “Norman is so calm, and he teaches me a lot because he’s done it before,” she explained. “There’s definitely something to be said for being with someone who is doing it for the second time.”

The Bridge alum has been with her boyfriend since 2016 after the to worked together on a film titled Sky. His daughter with Diane isn’t Norman’s first kid as he already shares a son named Mingus Lucien Reedus with his ex-girlfriend, Helena Christensen. Before her current relationship, Diane was with actor Joshua Jackson for 10 years.