Kate Upton and her fiance Justin Verlander had fun in the sun during a beach vacation to Turks and Caicos.
The pair shared photos of themselves relaxing by the pool.
Upton also showed off her toned physique in a blue bikini on the beach.
But maintaining her bikini body is hard work.
The blonde bombshell shared a video of her morning workout right before heading on vacation.
Upton, 24, and her professional baseball player beau, 34, got engaged in 2016.