Sofia Vergara's career took off after she landed the role of Gloria Delgado-Pritchett on Modern Family and now the 41-year-old Colombian actress is a household name.

She even topped Forbes' list of highest-paid primetime TV actresses for the second year in a row. Yet, Vergara said she never imagined she'd make it this far.

Hottest Female TV Stars Of 2013

"I never thought I could act, or acting was for me. I've never been artistic," she told Bazaar in the August 2013 issue. "I always knew I was funny; I was the class clown, but I never thought to make money out of it or to be professional."

Aside from her talent, Vergara's body is also commended. At one time, however, she received negative feedback for her 32F bra size.

"My publicist [at the time] told me, 'I think you should just reduce your boobs because nobody's going to take you seriously here,'" she told Health magazine in 2011. "My mother almost had a heart attack. She was like, 'God is going to punish you! You can't cut your boobs!' I don't regret not doing it, because now it's become a big part of Gloria."

Hottest Female Celebrities Over 40

Scroll through our gallery to see some of Vergara's best photos.

Tags
Sofia Vergara, Modern family