Behati Prinsloo is giving fans a peek at her body after having giving birth only two weeks ago!

The Victoria’s Secret model showed off her post-baby body in a bathing suit only two weeks after her and hubby Adam Levine’s daughter’s birth. The 28-year-old showed off her post-baby bod in a black and white one-piece for a selfie video on her Instagram story this past Thursday, March 1, 2018. Prinsloo posed in her bathroom while recording herself turn from side-to-side to show off the one piece and her physique from the front and side.

On Feb. 21, 2018, Prinsloo and hubby Levine announced the arrival of their baby girl, Gio Grace Levine, who was born on Feb. 15. Gio is the couple’s second child together, as they are also parents to 16-month old daughter Dusty Rose, whom they welcomed to the world in Sept. 2016.

Prinsloo has been using her social media platform to share any and all news about her baby, including the first photo of her beautiful baby girl, Gio Grace. Prinsloo has also been quite vocal in regards to her two pregnancies, sharing with fans any tips and tricks she’s picked up as a mother, from info on her belly bump to maternity wear.

The model, who is now a mother of two babies under the age of 2, told PEOPLE about what surprised her most about motherhood. “I think the fact that you could love a person more than you ever thought,” she said.

“I love Adam, and when you get married and you fall in love with someone, you think that there’s no greater love than that love. And then you have a baby, and it’s just next-level love,” Prinsloo added. And we don’t blame her! Nothing can surpass the love a mother has for her own children, even if you are married to Adam Levine!

Behati Prinsloo is looking absolutely incredible, and we find it hard to believe she gave birth only two weeks ago. Way to make us eat our hearts out, Behati! We are sending both her and Adam the best of luck with their newborn daughter, and wish them nothing but the best.