Ed Sheeran says he's having nightmares about his duet with Elton John this Sunday night at The Grammys.

Speaking to a Baltimore radio station, 21-year-old Sheeran said: ''I went to sleep worrying about the Grammys. Like, what happens if I win and what happens if I don't? And what happens if my voice cracks when I'm singing? I fell asleep just thinking about it and had this really odd dream.

''I'm doing the duet with Elton at the Grammys and I had this dream where we decided not to play the song we were going to play and we were going to play this other traditional song.

"I forgot to give him the piano reference and he just didn't play. Everyone was really confused and I got told off. I hope it isn't a pre-warning to what is actually going to happen!''

Sheeran, whose track The A Team is nominated for Song of the Year, explained that he is delighted to be playing at the special Los Angeles event, but anxious about the famous faces who will be watching him in the audience.

'I was psyched - and then realised who's going to be in the audience. I want Jay-Z to watch my performance first - I wouldn't want to just walk up to him. It could be awkward.''