Sofia Vergara showed lots of skin in a blue and black thong bikini while vacationing in Mexico over Christmas.

The actress, who looks very happy with fiance Nick Loeb, shared the shot on her WhoSay and Instagram pages, appearing to shut down recent rumors that the couple's relationship is on the rocks.

Two weeks ago In Touch Weekly reported that the "Modern Family" star and Loeb were on the outs, when a source told the magazine that the couple have "been having problems since this summer, and they’ve been spending more time away from each other."

The couple also reportedly spent Thanksgiving apart.

From the looks of it, everything is just fine.

"Nothing like Mexico!!" she wrote.

She also shared a photo of herself with a pal over the weekend, and a shot of herself sunning on a boat with the message, "Feliz Navidad! Merry xmass from Mexico!!"