Sofia Vergara, 46, is living her best life in these bikini-clad vacation pics

Our fave stars Jennifer Lopez, 49, Jada Pinkett Smith, 46, or Brooke Shields, 53, have refused to back down when it comes to sharing their bikini-clad holiday snaps.

Now there’s another 40 something bathing beauty fighting against the slew of keyboard warriors determined to bring an end to gorgeous vaycay snaps: Sofia Vergara.

At 46, the Modern Family star, has just shared a slew of vacation photos that feature her basically living her best life in her sexy two-pieces.

Sofia invited a group of gal pals — in one caption she refers to them as her cousins — to the tropical vacation home she shares with husband Joe Manganiello.

The dress code for her girls’ getaway was simple: cover-ups and maxi dresses in bold prints, jewellery galore, and the more bikinis the better.

The Columbian American actress — and former swimwear model — shows off a number of stunning swimsuits in the photos, including a leopard-print number highlighting her enviable curves.

Fans went wild for the pics, calling the star a “mermaid queen” and leaving comments like “no aging for this mama” and “come through, beauties”.

Wine, dips in the ocean, quality time with close friends … this is what living your best life looks like.

Take that trolls.

Got a story tip? Send it to

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook, Twitter, Pinterest, Tumblr and Instagram.