United Kingdom, Aug. 19 -- Sofia Vergara's past divorces make her hopeful of finding a new partner.

The 53-year-old actress was married to her school sweetheart Joe Gonzalez, 54, from 1990 until 1993, and she had a 33-year-old son named Manolo with him.

In 2023, her second husband Joe Manganiello, 48, filed for divorce after seven years of marriage and their divorce was finalised in February 2024.

Sofia claimed the split happened because Joe wanted to start a family, something that has been denied by the Magic Mike actor - who has since been in a relationship with actress Caitlin O'Connor, 35, for two years.

Although Sofia has embraced single life, she remains "positive and hopeful" that she will eventually find her Mr. Right.

The Mo...