Vanessa Williams mexico Puerto Vallarta vacation los arcos

She looks great in paradise!

Vanessa Williams has been living the high life for the past week as she and her mystery boyfriend enjoyed a stay at the Garza Blanca Preserve Resort & Spa in Mexico. Jealous!

The 49-year-old actress and her guest virtually did it all, from snorkeling in Los Arcos and whale watching to deep sea fishing and plenty of beach time.

The Ugly Betty star's vacation comes at the right time as she's set to begin rehearsals when she gets back for her return to Broadway in the revival of The Trip to Bountiful.

Now that's one way to recharge! One question still remains though... who's the lucky man?