Sofia Vergara is a Colombian-born 42-year-old who is among the best paid actress in television with the earning of more than $35 million a year. The smart, self-deprecating, and open minded actress doesn't bother to talk about marriage, fertility, and being a single mom. Here are some facts about Sofia Vergara that you probably have never heard before.



#1 - She got married for the first time at 18, and her wedding was all planned by her mother in Colombia. Her marriage only lasted for a few years. Sofia moved to Miami in 1994 as a 22-year-old single mother to a 2-year-old son, Manolo. 



#2 - She was engaged to American businessman, Nick Loeb, in 2012 but the engagement had been called off.



#3 - Sofia is currently engaged to True Blood star, Joe Manganiello, on Christmas day last year after 6 months of dating.



#4 - Sofia has always wanted to date with an older guy but she ends up with guys a few years younger.



#5 - She owns negligees, and silk robe but she loves sleeping in little tennis socks. She also wears G-string when she hit the bed.