Daniel Radcliffe is a wizard in bed too!

The Harry Potter star admitted he has improved in the bedroom after losing his virginity and the actor prefers to have sex when he is sober.

He told The Daily Star newspaper: "I'm one of the few people who seem to have had a really good first time. It was with somebody I'd gotten to know well. I'm happy to say I've had a lot better sex since then."

"But it wasn't as horrendously embarrassing as a lot of other people's were, like my friend who got drunk and did it with a stranger under a bridge," the star added.

"For some people sex might be better drunk. But for me and the person I'm doing it with it's much better sober."

The 27-year-old actor quit drinking four years ago after realising his alcohol addiction had got out of control and decided to clean up his act for the sake of his career.

However, it seems Daniel is still struggling to conquer his cravings after it was reported he checked into a rehabilitation facility earlier this month to treat his dependence on cigarettes.

A source said: "Daniel knows he has an addictive personality, and he's been open in the past about his drinking demons."

"It will be a kind of residential treatment programme, involving counseling, both individual and group stress management and herbal treatments to help withdrawal symptoms."