Kate Moss is reportedly set to go on her first ever diet after gaining weight over the last few months.

The 35 year old supermodel has gained a stone in weight since the start of the year and is said to have been “mortified” after seeing pictures of herself with a tiny belly while sunbathing topless recently.

A source told the Sun: “Kate blames her weight gain on living with her boyfriend Jamie Hince.

“Fry-ups, eggs and bacon sarnies, pub lunches and lots of drinking. She’s gone from seven and a half stone up to over eight and is now dress size eight instead of a six.”

The source explained that she’s now opted for a low-cal, high-protein diet: “Kate will also drink lots of iced water whenever she can to keep her appetite down to a minimum.

“She’s going to carry on drinking, but it will be vodka with fresh lemon. Kate has to cut out beer, wine and champagne to get rid of her beer belly.

“She is also not eating after 6pm because she thinks all her late-night snacking after a long night on the booze is also responsible for her weight gain.”