updated 02/14/2011 AT 11:00 AM ET
•originally published 02/14/2011 AT 12:00 PM ET
Sofia Vergara has one of the most enviable figures in Hollywood – and she works hard to keep it that way.
“I’m not crazy about working out. I do it because my health and because I think I need to now that I’m aging,” the brunette beauty from Modern Family told PEOPLE at the photo shoot for her new Diet Pepsi ad campaign.
For the Colombia native – who’s actually a natural blonde – that means sessions with trainer Gunnar Peterson three times a week. “It’s hard,” says Vergara, 38. “You go one hour and he doesn’t stop.”
As for diet, “I have a sweet tooth so I have to control that, but on weekends, I eat whatever I want,” she admits. “My motto is, everything in moderation.”
That includes her favorite indulgence. “Everybody knows that I love Hot Tamales,” she says of the candy, “so I have them in every set. Gloria has some in her kitchen and a whole stash in the living room!”