Boy George only eats raw food.

The 'Karma Chameleon' singer has embarked on a strict diet of uncooked food and a gruelling exercise regime to shed the weight he gained during his four months in prison.

A friend of the 48-year-old star said: "He's on a raw food regime and doing an hour's walking a day. He's also got some DJ shows lined up so hopefully things are back on track."

George was released from prison for good behaviour in May, just four months into a 15-month sentence for assault and false imprisonment.

He was forced to wear an electronic ankle tag until last week, allowing police to monitor his whereabouts.

George - real name George O'Dowd - has not publicly spoken about the incident which led to his imprisonment, where Scandinavian escort Audun Carlsen revealed George and an unnamed male attacked him after a drug-fuelled photo shoot, handcuffed him and attached him to a hook next to George's bed, then beat him with a chain as he tried to escape.

George denied the charges and alleged in court that Carlsen had tried to steal private photos from his computer. He refused to give evidence at the trial at London's Snaresbrook Crown Court because he didn't want to upset his mother.