Ed Sheeran, Ed Sheeran, Ed Sheeran. 'Ubiquitous' is not an accurate enough word to describe the English singer's presence in music - and now, believe it or not, he's even on Eminem's forthcoming album.

The rapper shared the tracklist of 'Revival', out December 15th, on social media and alongside collaborations with Beyonce, Pink, Kehlani and Alicia Keys, there's one with Sheeran.

He features on a song called 'River', as Eminem revealed on Twitter - while Sheeran gushed about the collaboration, saying "He is one of the reasons I started writing songs, and was such a pleasure to work with him."

Sheeran had previously discussed how Eminem's music helped him overcome his childhood stutter, so no doubt he's pinching himself over this collaboration.


There's just over a week til we hear the song... if you can wait that long.