• Sofia Vergara has posted new pictures
  • She's enjoying her vacation after her separation
  • THIS is how stunning she looks

Sofia Vergara (51) and Joe Manganiello (46) have broken up and this news came as a surprise to many fans. The two had been married for seven years and were considered an absolute dream couple in all of Tinsel Town. But all good things must end at some point, and now comes their separation.

Sofia Vergara in swimsuit: what a body!

In a new Instagram post, however, there's no sign of heartbreak on Sofia Vergara's part. Instead, the 51-year-old is clearly enjoying her vacation in Ravello, Italy, and looks stunningly great while doing it.

Also interesting:

In a skimpy blue bathing suit with a leopard print pattern, Sofia shows off her incredible figure. The actress has retreated to sunbathing on a terrace surrounded by plants

Watch the video above to learn more!