The 38-year-old star, who is currently single, said he doesn't think he's that vain but admits he likes to look after himself.
He said to UK's Now magazine: 'I usually work out an hour a day at least four days a week. But I'm not an exercise obsessive. I'd like to do a fitness video because I've never used steroids and I don't overdo it.
'I wax my chest but I've never done crack, back and sack.'
Asked who he thinks has a perfect body, he said: 'Gavin Henson has an amazing body. It's completely perfect.'