Diane Kruger is proud of her post-baby body.

Taking to Instagram on Saturday, the actress, 42, who welcomed a baby girl with boyfriend Norman Reedus last fall, shared a photo of herself rocking a bikini top four months after giving birth.

“Am I showing off ? F–k yeah. ’cause it’s been hard work to get my abs back. I didn’t think it was possible after having a baby. And certainly not at my age,” Kruger captioned the shot.

DIANE KRUGER ASKS PUBLIC TO RESPECT BABY'S PRIVACY

“I want to thank @hannahbower2 for sharing her journey and helping me get motivated. I don’t have a trainer, but I’ve been committed to get my body back. For myself first….but also for my  ,” she continued.

Kruger wrapped up her empowering post by stating, “the female body is AMAZING,” and answered questions about her workout gear with the hashtag, ” #andyesIminabikiniworkingoutcauseitshothereandwhynot.”

The German actress has been candid about parenthood, even pleading with fans and the paparazzi to honor her request for her daughter’s privacy.

NORMAN REEDUS SHARES FIRST PHOTO OF DAUGHTER WITH DIANE KRUGER

“Dear fans, dear non fans, dear paparazzi and anyone with a conscience. We were just tagged in these paparazzi pictures of me and our daughter. These pictures were taken without our consent and expose a vulnerable and innocent baby,” Kruger penned on social media back in January.

DIANE KRUGER DEFENDS QUENTIN TARANTINO FOR 'INGLOURIOUS BASTERDS'

“While we understand that some people would like to see a picture of our daughter, we as parents, want nothing more than allow her to grow up in privacy and safety,” she added.

CLICK HERE TO GET THE FOX NEWS APP

This is Kruger’s first child with Reedus. The “Walking Dead” actor shares son Mingus, 19, with ex Helena Christensen.

This article originally appeared on Page Six.