Sofía Vergara believes her success as an actress is partly thanks to her looks.
The Modern Family actress has shared her thoughts on her success with the Australian edition of InStyle magazine.
The 40-year-old cover girl admits her appearance has helped her win some of her roles.
"Part of my career has always been because of the way I look…" Sofia confessed. "I'm not ashamed. It has opened doors. But I also know that if I didn't have something else, I'd be long gone."
The star is famed for her womanly curves and voluptuous physique.
She says everyone has assets they can accentuate to their advantage.
"Not everyone is Miss Universe..." she admitted, "but everyone has something - spectacular hair, nice legs, great boobs - that they can play up."
Sofia adopts a balanced diet and healthy lifestyle to keep her figure in check. The Columbian indulges in the foods that she fancies now and then but admits to one great weakness when it comes to dining out.
"I try to eat healthy from Monday to Thursday but by Thursday night, I am done. I can have chicken or [prawns], pasta, salad and maybe a glass of Sauvignon Blanc [wine] but I have to order dessert," she finished. "I know it's bad for you but I don't care."
© Cover Media