Celebrity chef Antony Worrall Thompson apologised today for his "stupid and irresponsible actions" after he was arrested for shoplifting cheese and wine at a supermarket.
The 60-year-old Ready Steady Cook star was cautioned by police after he was caught stealing from the Tesco store in Henley-on-Thames, Oxfordshire.
In a message on his website, Worrall Thompson said: "I am so sorry for all my recent stupid and irresponsible actions.
"I am, of course, devastated for my family and friends, whom I've let down, and will seek the treatment that is clearly needed.
"I am not the first and I certainly won't be the last person to do something without rhyme or reason - what went through my head, only time will tell.
"Of course, I must also apologise sincerely to Tesco, with whom I've had a long and genuine working relationship, and to all the staff at the Henley branch, many of whom I've got to know over the years.
"Once again, I am so sorry and hopefully in the future I can make amends."
The former I'm A Celebrity... Get Me Out of Here! contestant, whose restaurant business has been hit by the recession, was caught while using a self-scanning till last Friday.
According to The Sun, a camera had been set up after he was spotted by staff not paying for some low-value items on a total of five occasions.
He was stopped in front of shocked shoppers by guards as he left the store, The Sun reported.
A Thames Valley Police spokesman said: "Thames Valley Police arrested a 60-year-old man from High Wycombe following a report of shoplifting offences in Tesco, Reading Road, Henley-on-Thames.
"The man has been issued with a formal caution for these offences."
A Tesco spokesman said: "It's a matter for police."