Rosie Huntington-Whiteley struggles to cut out sweet treats from her diet.

Rosie Huntington Whiteley

Rosie Huntington Whiteley

The 29-year-old model has revealed her eating plan is "all about balance", because she tries to eat healthy smoothies, which include almond butter and kale, but she also has days where there is "no way" she can exclude pizzas and caked from her feast.

Speaking to Elle.com about her healthy eating, the blonde beauty said: "Anything green goes in [my smoothie] ... whether it tastes good or not.

"Banana, almond butter, apples, spinach, kale and maybe some probiotic powder.

"Less is more in my smoothies.

"There's no way I can cut things out and tell myself I can't have pizza or cake, it's all about balance."

Although the catwalk icon - who has her own lingerie and beauty range with the longstanding retail house Marks and Spencer, also known as M&S, called Rosie for Autograph - has revealed she enjoys a few treats now and again, she doesn't like to call them "cheat days" because it stresses her out.

She explained: "I don't like to look at them as cheat days. It's just enjoying life. I don't want to be counting calories, or obsessive about things - it's not relaxing to me.

"I don't want people to sit at the table with me and feel like they're being judged for what they're eating."

Meanwhile, the 'Mad Max: Fury Road' star has revealed she will be launching a sportswear range complete with 14 pieces suitable for technical and high intensity workouts, for M&S in January 2017.

Rosie announced the news via social media last week, which saw her share a picture of her adorning a new pair of black leggings and matching crop top from the forthcoming capsule.

Rosie - who has been collaborating with the fashion house since 2013 - captioned the post: "Super duper excited for the new #RosieForAutograph active collection to launch this January!! Here's an early peak of whats to come! (sic)."