The 42-year-old actress, who is known for her curvaceous figure, said she often shuns a healthy diet and prefers to gorge on sweets instead, reported Extra.
"I have an obsession with sweets, everybody that knows me and works with me knows that one of my biggest things is to eat desserts and candy," Vergara said.
However, the brunette beauty still manages to maintain her incredible physique by enjoying regular workout sessions with her fiance, "True Blood" star Joe Manganiello, who has taught her how important it is to stay fit.