Ellen Degeneres credits her figure to her vegan diet.

The 52-year-old television presenter admits her youthful looks and toned physique are thanks to her long-time decision to not eat meat and avoid sugar.

She said: "No cake, no cookies, no candy. No animals, no diary, nothing processed; a lot of soup, veggies, rice, beans, legumes.

"I want to be on my toes; I want to have energy. And as much as the diet seems like a sacrifice, it's helping me."

Ellen - who is the face of cosmetic firm CoverGirl - also says her figure comes thanks to an extreme version of yoga.

She told Shape magazine: "I first started doing power yoga in Los Angeles, which really makes no sense.

"It's the opposite of what it should be. Yoga should calm down you."

However, Ellen admits she has a tough time balancing her busy career and a healthy lifestyle.

She said: "It's hard. But you have to make time to take care of yourself."

Although she is a fan of exercise, she has previously joked about the vibrating muscle workout trainer Shake Weight.

She said: "I was playing with it yesterday. And I have to say it really works. This is working out muscles I have never worked out in my whole life."