Gavin HensonCharlotte Church has revealed that her boyfriend Gavin Henson doesn’t wax his legs to be vain - he waxes because leg hair brings back painful memories.

Charlotte said recently: “he only waxes his legs because he once had an accident and one leg was in plaster for ages, and when the cast came off his leg was all skinny and covered in black hair.”

“He got it all waxed off because he couldn’t bear looking at it. He keeps them like that now because seeing any hair reminds him of the accident and it makes him sad.”

Charlotte also admitted that she loves how much care Gavin takes over his appearance and can spend hours “staring at him” while he preens himself.