Prince Harry qualifies He's completed his Apache...
The Risk become sexy builders EXCLUSIVE X Factor boy band strip
Amanda Holden's feeling... BGT presenter releases photo of...
Geri Halliwell's new Next... She launches new line of Union...
Peter Andre has confessed he used to have a secret crush on Boy George.
But the singer, 34, says he only had the hots for the Culture Club frontman because he mistook him for a woman.
Pete recalls he shouted out: 'She is hot' when he first saw the androgynous signer – real name George Alan O'Dowd – on TV.
'I thought I was going to marry this woman,' he tells The Sun.
Pete is now the husband of glamour model Jordan, 29.
But his taste in 'birds' hasn't changed much - big hair, big mouth, wild costumes, tons of slap...