The Duchess of York has told how she shifted three stones after being horrified to realise she was close to the weight she had reached while pregnant.

And she has spoken about how criticism of her battles with her weight made it difficult to go out in public and hurt her, reaching into the “depths of my soul”.

In an interview with Hello! magazine – for which she has shown off her slimmer look – she also talked about how she felt she was “drowning in food” as she struggled to control her eating.

Sarah Ferguson, who was at one stage a Weight Watchers ambassador, dropped her weight over a period of five months by cutting out sugar and sticking to a regular exercise regime.

She said she was prompted to take action when she stood on the scales and realised she was nearly as heavy as when she was pregnant with the first of her two daughters, Princess Beatrice, who is now 25.

“That’s what really frightened me,” said the Duchess. “Beatrice was an 8lb 8oz baby and I was only 6lb off my full-blown pregnancy weight. I decided to make a change.”

The 54-year-old went on: “I used to be so angry – I believed I was never going to lose the weight, that I had lost control. I couldn’t fit into any of my clothes. I was just drowning in eating, drowning in food.

“It took courage to go out in public in all the years I have been overweight. Every time there was a ‘Duchess of Pork’ or ‘Fat Frumpy Fergie’ headline, they didn’t have any idea they were reaching to the depths of my soul,” she says.

She has now been appointed as an ambassador for the Institute of Global Health Innovation at Imperial College London.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.