Sofía Margarita Vergara Vergara is a Colombian and American actress and model. She was the highest-paid actress on American television from 2013 to 2020. Vergara rose to prominence while co-hosting two television shows for Spanish-language television network Univision in the late 1990s.
Vergara’s chance encounter with a photographer on a Colombian beach when she was 17 years old led her to abandon her plans for a career in dentistry to pursue modeling. In addition, she hosted Colombian TV shows until 1998, when her brother was murdered and her family relocated to Miami. There she hosted the Spanish-language game show A que no te atreves (“I Dare You”) and began landing small roles in American films and TV shows.
Does Sofia Vergara have kids?
Sofia is family-orientated and loves sharing pictures of her loved ones on social media. The 49-year-old has been married to husband Joe Manganiello for five years, and while they may not have children together, Sofia does share her son, Manolo Gonzalez Vergara, 30, with ex-husband Joe Gonzalez.