Alessandra Ambrosio turned 40 years old in April but time does not seem to keep up with this Brazilian supermodel.
On Monday the leggy wonder - who has two children with ex Jamie Mazur - showed off her long, lean legs and sculpted arms as she put her abs on display while in an orange bikini from her own GAL Floripa swimwear line she launched with her sister and best friend.
The cover girl said she was at the Montage in Los Cabos, Mexico, which has a special place in her heart.
Hola! Alessandra Ambrosio turned 40 years old earlier this year but time does not seem to keep up with this Brazilian supermodel. On Monday the leggy wonder - who has two children with ex Jamie Mazur - showed off her long, lean legs and sculpted arms as she put her abs on display while in an orange bikini