Top Gun star Miles Teller and his insanely hot fiancée Keleigh Sperry get some R&R time in Cabo San Lucas, Mexico.
The actor looked to be in an amazing mood as he cruised on a yacht with his gorgeous gal and a few friends.
The group was in full chillaxing mode as they sat on the bow of the boat taking in the sights of the enchanting waters of the Sea of Cortez along the Pacific Ocean.
Miles put his arms on his waist as he enjoyed his warm day wearing a pair of Volcom printed board shorts and his Top Gun mustache. He was carrying a cold drink as he took in the sites.
Keleigh looked absolutely stunning from every angle as she sat up while sunbathing to take some pictures. She wore a floral string bikini that highlighted her slender frame and paired it with a thin choker and thin bracelets.
The model looked ready to take a dip in the water wearing an orange floating device to go snorkeling in the ocean.
The handsome couple appeared carefree as they lounged around having drinks with friends, enjoying the good life in Mexico.
Sperry shared a snap of herself and her friend hanging out on the boat during their Cabo trip.
The actor will be playing alongside Tom Cruise who reprises his role as Maverick in the Top Gun sequel Top Gun: Maverick.
He will be playing Goose’s son, Bradley Bradshaw, in Top Gun 2. If you aren’t aware of who Goose is in the first movie, he plays Maverick’s, right-hand man.
Miles has been buffing up for his big role as he did to play a boxer in Bleed For This and is said to be taking his role extremely seriously. After all, this is the film that catapulted Cruise into stardom.