While many of us spend the entire year treating ourselves to naughty junk food, Coronation Street star Catherine Tyldesley has revealed that she only ever breaks her diet at Christmas.
The actress – who is famed for playing Eva Price in the soap – said: “I love Christmas pudding. I don’t normally eat deserts so it’s the one time of year that I treat myself.”
Catherine, 34, is now a fit and healthy size 10 but has battled her weight in the past – admitting she reached a size 22 at just 18-years old.
Asked what other naughty treat she allows herself, the actress – who now follows a healthy diet and works out regularly to maintain her slender frame – told the Mail Online said pizza was her ultimate temptation.
“I’d have pizza because I’d still want to treat myself and I love pizza,” she said.
“My favourite topping would be meat feast, the whole hog. If I’m going to do it, I’m going to do it well.”
Dawn French looks so different as she flaunts her impressive weight loss on an episode on Loose Women [Getty/Wenn]
Asked about the most bizarre present she’d been given by a relative, she said: “One year I got a huge cheese hamper off my Auntie.
“It was extra weird because I’m lactose intolerant… and she is aware of this.”
No doubt Catherine will be eager to unwind this Christmas after a gruelling schedule on Corrie.
The star’s character suffered a wedding meltdown on the show after discovering Aidan’s affair.
Speaking about the toll the dramatic scenes took on her, Catherine said: “I am terrified of heights, so that was a real challenge for me, especially when a wasp came.
“Everyone else thought it was hilarious but I had a breakdown.”