If you're freezing your butt off during this Canadian winter, Sofia Vergara's bikini picture may just warm you up.
The 41-year-old actress posted a photo of herself on Instagram yesterday snuggling up to fiancé Nick Loeb, 38, with the caption, "Nothing like Mexico!!" The "Modern Family" star wore a black thong bikini bottom, purple bikini top and a pair of sunnies. She was also pictured wearing gold bracelets and earrings — the perfect stylish beach attire.
The two have been in the sunny country for the past few days on holiday, enjoying boat rides and celebrating Vergara's mother's birthday. On her Instagram page, she has posted several other vacation pictures, including one of her in a blue and indigo coloured bikini, and another in a deep-cut V-neck blue bodycon dress.
Needless to say, we're super jealous.
MORE: Celebrities Hit The Beach And Pool
Rachel Bilson & Hayden Christensen
Sharon Stone & Boyfriend
Also on HuffPost: