Mario Lopez

Victor Garcia

Mario Lopez may be winning the summer abs competition.

The Extra host displayed his rock-hard torso while vacationing with his family in Cancun at Villa del Palmar.

Aside from making men everywhere envious of his physique, the 39-year-old's been enjoying some well deserved R and R on the beach and at the spa with pregnant wife Courtney Mazza and daughter Gia.

The couple also hit up the resort restaurants like Hiroshi, Zama and LaCasona STK. But the highlight of the trip? Swimming with whale sharks!

 "They've had the time of their lives!," a source tells E! of their swim with the undersea giants.

The host is just one of the many celebs who have visited the Villa del Palmar. Fellow resort goers include Kevin McHaleVanessa LengiesRegina King and Lisa Rinna.

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.