Get the latest gossip

Alessandra Ambrosio, 42, shows off her incredible bikini body in a skimpy two-piece suit while on the beach in the Mayan Riviera in Mexico


Alessandra Ambrosio took to Instagram to show off her abs and bikini body in the Riviera Maya on Monday. The model, 40, posed in a tiny white bikini with lace as her brown hair flowed in the water.

She was spotted wearing a trendy red dress designed by Cult Gaia which she paired with natural makeup while having dinner at a Mediterranean restaurant. Ambrosio credits her toned body to her fitness routine that includes Pilates, yoga and power walks at sunset. As for her style icons, Alessandra previously told Bazaar: 'Brigitte Bardot, Grace Kelly, Marilyn Monroe, because they carried themselves with confidence and a sense of fun.

Get the Android app

Or read this on Daily Mail

Read more on:

Photo of Alessandra Ambrosio

Alessandra Ambrosio

Photo of Riviera

Riviera

Photo of Mayan

Mayan

Related news:

News photo

Victoria's Secret veteran Alessandra Ambrosio, 42, stuns in a sexy string bikini during trip to Thailand: 'Ocean babe'

News photo

Grammys 2024: Alessandra Ambrosio the silver siren shines bright in skin-tight metallic gown after jetting back to LA from Thailand

News photo

Alessandra Ambrosio, 42, flashes her tummy in a skimpy bikini while on the beach in Phuket, Thailand where Leonardo DiCaprio filmed The Beach