Actress and comedienne Miranda Hart has confessed that she felt so depressed last Christmas she seriously considered quitting showbiz for good.

Speaking on Radio 4’s Desert Island Discs, the star of Miranda and Call The Midwife said she was left “struggling” after things “got to a point where it was all too much”.

“I thought ‘Is it worth it? because you are not doing it for yourself,” she said.

“You are doing it for an audience and you think ‘Are they out there laughing and is comedy a noble and worthwhile career?”

However she added that she eventually managed to cope with her feelings, and added: “I feel a lot happier and more confident and celebratory about what I have achieved and it’s fine as a woman to be confident and pat myself on the back.”

The 41-year-old also revealed how she has overcome her concerns about her 6ft 1 inch height and looks, which left her fearing she was unattractive to men.

“At school I didn’t think anything of it,” Miranda said. “It was just useful and suddenly at University you don’t feel like you are the girl you suddenly have to be, so I felt awkward about it and not feminine.”

“I don’t get the guys, no. But as long as you think you are beautiful then you will come across as that and that is what I am finally beginning to realise.”