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...
John Barrowman is having tests to help him understand why he's homosexual.
The star, who plays bisexual Captain Jack Harkness in Dr Who and its spin-off series Torchwood, reckons he was born gay.
And he is taking part in new BBC documentary, The Truth About You, to try and prove it.
'I’m undergoing loads of tests,' he tells The Sun. 'I believe you’re born gay, but environment also has something to do with it.
'I did a signing and a little boy came up to me and said, "I don’t care if Captain Jack likes boys and girls. He’s still my hero".
'He epitomises how kids don’t care. Adults are afraid.'
John, 41, has been with partner Scott Gill since 1993.