Hailey took in some rays while sporting a red bikini, matching bow and sunglasses.
And when it was time to cool off, she went for a swim.
Although, the water was a bit chilly. Just how cold you ask? "The water was definitely below freezing," Justine wrote on Instagram Stories, "but it's cool."
"If there's one thing me and Hails are gonna do," Justine wrote on Instagram, "it's dance on a boat."
What can we say? These two clearly love to dance.
The musician and the Rhode skincare founder are BFFs. As Justine noted on Instagram, Hailey has "my whollllle heart."
And of course, they had to document all the fun times, with Justine writing, they'll "slay togetha foeva."
For her OOTD, Hailey donned a red, off-the-shoulder crop top with white stripes and finished her look with denim shorts, gold earrings, sunglasses and a black belt.
There's only one word for these city streets: magnifique!
"Just so grateful to be surrounded + inspired by people who I can genuinely call friends," Justine captioned the photo series.
Justine also shared a photo of Hailey and Tems taking in the scenery at Miraval Studios.
Seriously, how chic are these views?
The purpose of this trip seems to have been to unwind and have fun with friends.
Hailey took a selfie of herself rocking a pink top with ruffle sleeves along with jeans and a matching bow.
This slice of pizza has got that yummy-yum.
All in all, it seems like it was an unforgettable trip. As Hailey put it in a May 27 post, "All I know is, I'm about to have the best summer of my life."