Sofia Vergara is known for her enviable curves, and it's no secret that she works hard for that bombshell body!
The "Modern Family" star's personal and professional schedules are jam-packed, so she has to make an effort to maintain a consistent health and fitness regimen. So, what's her secret?
"I try to do everything in moderation. I don't go crazy for diets or workouts – I'm not too strict," she tells toofab's Rachel Hoffman. "I try to go according to my schedule. When I have a later call time, I try to do one hour at home. At the gym, I like the Megaformer – it's an advanced Pilates machine. I also like getting on the bike and taking spinning classes."
When she's prepping for a big event, like an awards show or her upcoming wedding to Joe Manganiello, the Colombian beauty steps it up a notch.
"I try to eat a little bit healthier and work out more," she explained. "The good thing about being in this business is that you always have to maintain. Sometimes I go on vacation, eat whatever I want and drink whatever I want. I don't work out when I'm on vacation. But, then I come back and try to do everything in moderation."
The 42-year-old actress also admitted that she has an "obsession" with sugar. She depends on the guilt-free treats from Skinny Cow to keeping her sweet tooth in check.
"My whole life, I've been struggling with that and I want to keep my figured. I'm getting older, so it takes more work," she adds of her #SkinnyCowSecret partnership with the company. "I've been able to find a balance between something I really enjoy -- having something sweet – and still be able to keep my figure and be healthy."
Check out the clip above to find out why Sofia was called "too thin" back in Colombia and see where she's taking her "Hot Pursuit" costar, Reese Witherspoon, next!