The beauties, who are best friends, enjoyed a dream weekend in Cabo San Lucas.

Kendall Jenner and Hailey Bieber, who are best friends, recently traveled to Cabo San Lucas, for a girls trip where they enjoyed dreamy moments together.

The supermodels were seen having fun in Cabo San Lucas, Mexico over the weekend. They enjoyed girlie time on the beach.

The duo spent most of their time lounging and taking photos. His room, which had a luxurious private pool, was right on the beach.

During their trip, the renowned stars of the entertainment world had a lot of fun, running on the sand and enjoying the beach.

25-year-old reality TV star Kendall and her friend Hailey, 24, headed to Mexico on Saturday (June 12) before returning to Los Angeles on Monday, June 14.

They reportedly chartered a yacht and sailed around the bay, looking very happy and relaxed.

Hailey Bieber and Kendall Jenner have been sharing photos from their getaway on Instagram. The girls were seen heading to dinners, sunbathing, enjoying the newly launched 818 tequila brand by Kendall and much more.