Vanessa Grimaldi stuns in vibrant bikini on vacation: 'Thirst trap: mom edition'

The Canadian "Bachelor" star is flaunting her postpartum body on vacation in Boca Raton, Fla.

Vanessa Grimaldi is flaunting her postpartum body on vacation in Boca Raton, Fla.

On Wednesday, the 35-year-old "Bachelor" season 21 winner shared a carousel of sun-soaked photos, posing on a beach chair, wearing a colourful bikini paired with a white hat and black sunglasses.

"Thirst trap: Mom edition," she captioned the post for her more than 708,000 followers.

The Canadian reality star welcomed her son, Winston, on Sept. 29 with her husband, Joshua Wolfe.

In the comments, Grimaldi's photos garnered praise from swooning fans.

"Mom life looks great on you!" one Instagram user commented, while another wrote, Looking fab, Mama! What a cute bikini."

"Hot mama! You look amazing," someone else chimed in.

"Looking good, mama, and super happy!" a fan pointed out.

One person penned: "You look stunning!"

In December, the Montreal-native opened up about the struggles of early motherhood in an Instagram Reel of herself retiring her breast pump paired with an emotional message about the pressures of breastfeeding and the "guilt" mothers face for choosing to formula feed.

In the video, Grimaldi recorded herself tearing up as she packed her breast pump away in a box. "This morning I woke up feeling good, finally," the on-screen text read.

"I'm ready to retire my pump," she wrote before explaining that her son "wasn't latching," and she was "barely" pumping 90ml per day.

Grimaldi revealed that she was recently diagnosed with mastitis, taking antibiotics, as well as feeling "emotionally, mentally and physically exhausted," after the loss of her grandfather.

"I've cried for two weeks straight, battling the same thought of exclusively formula feeding," she admitted. "I need to listen to what my mind and body need, and that's to be happy, healthy and present with Winston."

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.