Ed Sheeran ''fell in love with a beanbag'' when he tried ecstasy.

The 'Thinking Out Loud' hitmaker insists he has only tried the drug once, while at a wedding in Ibiza last year, and the biggest impact it had on him was developing an obsession with the comfy cushion which saw him order six of the seats online.

The 23-year-old singer also revealed he gave up smoking marijuana 18 months ago and last used the substance with rapper The Game.

He recalled to Q magazine: ''The last time was with The Game in LA. I thought, 'When in Rome'.''

Ed has been dating Athina Andrelos for almost a year and admits he prefers being in a relationship because he is ''no good'' at casual sex.

He said: ''I'm not good at it, because I'm rubbish at chatting women up. I really am.

''That's something you learn at school and I was never that guy.

''Girls weren't interested, I still don't know how to do it. I'm a lot better in a relationship, which is rewarding, not just a 10-second feeling... in my case.''

The 'Drunk' hitmaker believes the key to his popularity is he relates to the ''geek'' in everyone.

He said: ''Everyone's a geek in some way. Even the beautiful people. We're all weird. Some people can pretend they're not. But we are all f***ing weird.''