Tom Hardy admits to gay flings

LOS ANGELES, CA - JULY 13: Actor Tom Hardy arrives to premiere of Warner Bros. 'Inception' at Grauman's Chinese Theatre on July 13, 2010 in Los Angeles, California. (Photo by Alberto E. Rodriguez/Getty Images)

Inception star Tom Hardy has admitted he enjoyed gay flings – but claims he is now just a ladies man.

The 32-year-old actor responded to questions about past homosexual affairs by claiming: ‘As a boy? Of course I have. I’m an actor for ****’s sake.’

‘I’ve played with everything and everyone. I love the form and the physicality but, now that I’m in my 30s, it doesn’t do it for me.’

‘A lot of gay men get my thing for shoes. I have definite feminine qualities and a lot of gay men are incredibly masculine.’

Hardy is now engaged to British actress Charlotte Riley, 28, and also has a two-year-old son with a former girlfriend.