Alessandra Ambrosio shows off her incredible figure in a bikini while enjoying a day at the beach on Saturday (July 2) in Ibiza, Spain.
The 35-year-old model was joined by her partner Jamie Mazur as well as their children, seven-year-old Anja and four-year-old Noah (not pictured).
PHOTOS: Check out the latest pics of Alessandra Ambrosio
The whole family looked to be enjoying their vacay time, splashing around in the water together and even going down a slide!
Alessandra later took to her Instagram to share a sweet photo of Anja and Noah on the beach, simply captioning it “Summertime.”