Peter Andre has confessed he is a greedy "pig".

The 38-year-old singer has to work out a lot to stay in shape because he loves indulging in his favourite foods, which are often high in fat and calories.

He said: "I'm happiest when I've done a good day's work and I'm chilling at home, pigging out on my favourite food and watching a movie.

"I pig out all the time - if you looked up the definition of a pig in the dictionary, there'd be a picture of me next to it. That's why I train so much."

The 'Behind Closed Doors' hitmaker - whose ex-wife is Katie Price - is a particular fan of sweet treats and thinks he could break records with his love of sugary snacks.

He added to Reveal magazine: "My secret talent is eating seven Jaffa Cakes at once. Lots of people say it's impossible because you get a dry mouth but I'm up to seven.

"On the TV show 'Man Versus Food', they reckon you can only eat seven Krispy Kreme doughnuts in one sitting, but I think I could do 20 or 25, easy."