Sofia Vergara celebrated Christmas in a thong bikini

Modern Family star Sofia Vergara is 41-years-old. Look at these bikini photos and tell me how that’s possible.

Vergara was vacationing in Mexico with her fiance Nick Loeb, or as I like to call him, the luckiest S.O.B. on the planet. The two got engaged last summer while celebrating Vergara’s 40th birthday.

Speaking of women turning 40, did you see that video of Vida Guerra twerking? Sorta puts this whole Vergara thong shot to shame.