Jennifer Lopez put her killer curves on display in an electric pink bikini as she spent a fun day on the beach with her fiance, Alex Rodriguez, in Turks and Caicos.
The 51-year-old actress appeared to be enjoying her time off as she soaked up the sun while Alex kept himself busy with his phone.
See more photos below.