The longtime couple were spotted enjoying some fun in the sun on Monday (July 3) in Tulum, Mexico.
Zachary and Miles were joined by their adorable pup as they headed out on a boat ride early in the day.
When they arrived back to shore, they hopped off the boat and spent some time splashing in the waves with their dog.
Zachary later took to his Instagram to share a cute, shirtless photo of Miles sitting at the bow of the boat.
“‘i’m the captain now…’ – @milesmcmillan,” Zachary captioned the photo.