Joan Smalls flashed her washboard abs in a skimpy purple bikini as she soaked up the sunshine on holiday in Tulum, Mexico on Tuesday.
The Puerto Rican model, 35, looked incredible in a strappy bikini top and pink bottoms as she sunbathed on the sand.
After splashing about in the ocean with a pal, the TV personality displayed her sandy backside from lying on the beach.
She enjoyed plenty of activities on her fun-filled trip, including a ride on a quad bike around the island.
The beauty has become known for her statuesque physique, strutting the runway multiple times as a Victoria's Secret Angel.
The former runway star previously revealed she maintains her fit frame with 45-minute workouts a day.