Ed Sheeran doesn't like watching other people perform.

The 'Lego House' hitmaker admits he doesn't enjoy attending festivals unless he's part of the line-up because he gets jealous of other acts up on stage.

He explained in a video interview with German news agency DPA: ''I don't enjoy watching other acts perform because I just think 'Oh man, I want to be up there.' That's why I don't enjoy festivals anymore.

''I didn't stop going because I started getting recognised, but because I just know what it's like to be the one on stage now, and that's just more fun. These live shows just aren't for me anymore - it sucks.''

The 23-year-old singer recently topped the charts with his second studio album 'x', and is now planning to work on music for the biggest boyband in the world - One Direction.

He said previously: ''I'm seeing [their record label boss] Simon Cowell soon. I'm going to his house and playing him some songs. I like that they've moved into a more acoustic zone and I have an idea that I think would work for them, so we'll see.''

Meanwhile, despite his experience in the music industry, Ed admits he still gets nervous around other artists and even had an embarrassing moment when he performed his new single 'Sing' in front of the song's producer Pharrell Williams.

He said recently: ''I was trying to show off in the studio in front of Pharrell. He gets amazing singers all the time, so I was like, 'I'm going to show him I can do this.' But now I have to play it live every day.''