Alessandra Ambrosio is looking great in her bikini!
The 36-year-old supermodel was joined by her partner Jamie Mazur and friends while hitting the beach on Sunday (July 9) in Ibiza, Spain.
The group has been hitting up beautiful beaches, and were last in Mykonos, where they spent the earlier part of the week.
While on the beach, Ale put on a stack of hats and posed with a vendor who was selling hats and sunglasses.
“Competition on the beach … 😜💦✌️#foreveronvacation #not alehats X beachvendor,” she captioned the photo.
FYI: Alessandra is wearing Oliver Peoples sunglasses.