Alessandra Ambrosio, her fiancé, Jamie Mazur, and their two kids have been vacationing in Greece for about a week, and they're soaking up every glorious moment of fun in the sun.
The beauty was celebrating her summer in style while visiting the luxury hotel, Santa Marina Resort & Villas.
She's famous for being a Victoria's Secret Angel and one of the world's highest-earning supermodels, with a figure to match.
No stranger to showing plenty of skin, Alessandra shared a sizzling bikini-clad portrait of herself on Saturday where she can be seen sunbathing alongside the ocean in Greece.
But a cute snap of the supermodel and her daughter Anja Louise have gotten just as much attention. Allessandra shared a photo with her mini-me lounging in the water in matching bikinis.
A photo posted by @alessandraambrosio on Aug 15, 2015 at 1:46pm PDT
Anja Louise, who turns 7 on August 24, is the spitting image of her famous mother, and they even pulled matching poses for the camera.
The 34-year-old statuesque shared an equally adorable shot of the two snorkeling, calling Anja, who is looking more and more like the Victoria's Secret Angel every day, "my little mermaid."
A photo posted by @alessandraambrosio on Aug 15, 2015 at 3:44am PDT
Her 3-year-old son, Noah Phoenix, wasn't left out of the fun. "Going for a ride with my best friend," Ambrosio she captioned an Instagram of the two making waves on a jetski.
A photo posted by @alessandraambrosio on Aug 15, 2015 at 4:35am PDT
The family were spotted spending the day at the beach in Mykonos on Tuesday.
Alessandra also shared a peek of her alone time posting a sizzling photo with her face covered with a wide-brimmed summer hat and let her athletic physique steal all the attention in a black two-piece.
She arched her back for the portrait, showcasing her suit's jewelry accents which dangled over her sun-kissed curves.
Alessandra Ambrosio is a Brazilian model who has a net worth of $45 million according to Celebrity Net Worth.
A photo posted by @alessandraambrosio on Aug 16, 2015 at 10:45am PDT