Listen to Eminem's new single Walk On Water featuring Beyonce

One of the greatest rappers of all-time is back, and he has Queen Bey by his side.

Rumours of a return had been swirling for weeks, and now we have the proof that Eminem is indeed making a comeback.

After teasing new material with a campaign based around a spoof medicinal product named Revival, return single Walk On Water has arrived, and it features none other than Beyonce.

Listen to the track below.

MORE: Eminem's 30 biggest songs on the Official Chart

Eminem is no stranger to successful collaborations; he has enjoyed Top 10 singles in the past with the likes of Rihanna, Dr Dre, Sia, Akon and 50 Cent. View his full UK chart history here.

In total, Eminem has scored eight UK Number 1s on the Official Singles Chart, and was the first US act to score seven consecutive Number 1 albums on this side of the pond.

With the rumour mill pointing to a performance at this Sunday's MTV Europe Music Awards, only time will to see if either Eminem, or Beyonce will be showing up...