Mario Lopez and his wife Courtney Laine Mazza enjoyed time with their family at the beautiful Beaches resort in Turks and Caicos.

He posed without a shirt in the resort, kissing his wife on the cheek. The couple was seen walking along the stunning beach with their three children: 11-year-old Gia, 8-year-old Dominic and 2-year-old Santino.

The 48-year-old actor took the vacation to Instagram, posting many pictures of the family enjoying the Caribbean heat. One picture was posted of Lopez and his family in their spacious hotel room with a Christmas tree in the background, captioned “A very, merry, López vacation is underway!”

The Beaches Resort in Turks and Caicos is an all-inclusive resort featuring five magnificent villages boasting the architecture and ambiance of Italy, France, the Caribbean, and Key West. The resort also includes a 45,000 square-foot waterpark, 21 gourmet restaurants, a 12-mile beach, and 10 impressive pools.

Read more about: