Shania Twain is forever battling a disciplined diet and cravings for french fries.
The 51-year-old You're Still the One singer made jaws drop with her stunning red carpet appearance at the CMT Artists of the Year event in Nashville, Tennessee on Wednesday (19Oct16), wearing a figure-hugging black La Petite Robe di Chiara Boni jumpsuit.
And Shania tells ET Online the way she maintains her trim figure in her fifties is by exercising a little self-control.
"I just have to fight eating a lot of my favorite foods like french fries and any carbohydrates, which is a real drag," she explains. "I have to just try to dominate my diet with more proteins. I love vegetables anyways, so that's OK, but it's just really hard keeping the carbs down, but that's what I do! That's my discipline - keeping the carbs down."
The country star, who originates from Ontario, Canada, confesses she falls prey to naughty food cravings every now and then.
"My favorite junk food is dill pickle chips. It's a Canadian thing!" she shares. "I love a lot of cheat things but I try to balance it out and reward myself when I know I've done really well. Like, after tonight, I'm gonna pig out on something really bad!"
Twain is also physically active, claiming her love of horseback riding and other sports helps her stay in shape.
"I play a lot of tennis," she reveals. "I love horses so I'm riding all the time. I like just staying active."