Victoria's Secret Fashion Show 2017
Model Alessandra Ambrosio presents a creation during the 2017 Victoria's Secret Fashion Show in Shanghai, China, November 20, 2017.REUTERS/Aly Song

She may have retired from the Victoria's Fashion Show but Alessandra Ambrosio is not going to retire from being a heartthrob anytime soon.

The gorgeous model, who was with the popular lingerie brand for nearly 20 years, was spotted on the beaches of Brazil recently flaunting her toned body while she took a dip in the sea in a two-piece swimwear.

Also Read: Justin Bieber's ex-fling Sahara Ray bares it all to set Instagram on fire! 

Donning a red outfit, the bikini-clad 36-year-old looked like she was blending the holiday spirit during on her sunny vacation. From enjoying the waves to strolling on the sandy surface in Florianópolis, Ambrosio gave onlookers an eyeful.

Flashing her busty cleavage and perfect abs, the sultry diva was enjoying a well-deserved break. Keeping her attire rather comfortable than raunchy, the brunette sported minimal jewellery while her round-shaped sunglasses stole the limelight.

The golden-rimmed eyewear protected the diva's eyes from the December sun but her other flawless facial features stood out. In the several photos that have surfaced online, Ambrosio is seen rejuvenating as she sits on a jetty near the water body soaking up the sun before diving into the sea.

In few shots, she is also seen sporting a white baseball cap and running her wet locks hair through the cap-hole.

When the VS model spoke to Entertainment Tonight a few days ago, confirming her retirement, that "Momma is tired," she really did mean she wanted a holiday and zoomed straight to Brazil for a vacation.

"Victoria's Secret is my family, but you know it's time to move on. Momma is tired," she told Tonight when she put down her wings. The Brazilian diva is keen on spending more time on her successful swimsuit line, "Ale by Alessandra."

Speaking of her future after VS retirement, she shared that she also wants to focus on her acting career.

In personal life, Alessandra is mother to two children, nine-year-old daughter Anja, and a five-year-old son Noah with her fiancé Jamie Mazur. The couple has been engaged since 2008, but are in no rush to tie the knot, the model confirmed.

"When I do the wedding it's going to be very special, so I want to take time for that," the model told Extra.