Eminem has now revealed that his new album is called Revival, and has also announced that it'll hit shelves on 15 December.

Including his previously released track 'Walk on Water' featuring Beyoncé, the record has 19 new tracks in all.

this image is not availablepinterest
Bear Grylls//Digital Spy

The big news? Eminem has collaborated with hiphop legends Ed Sheeran, Pink and Alicia Keys for the LP.

Elsewhere (and somewhat more promisingly) Skylar Grey, Kehlani and Phresher appear.

He shared the artwork for his new album on Twitter, along with the caption: "12/15."

xView full post on X

Last month, Eminem won Best Hip-Hop Act at the MTV EMAs, even though he hasn't actually put out a new record for four years.

The rapper's last album was 2013's The Marshall Mathers LP 2, the follow-up to 2000's super-smash The Marshall Mathers LP.

"I'm not really sure how I got this 'cos I haven't had an album out for a few years," he said.

He thanked his fans and MTV, and also gave a shoutout to hip-hop legends Chuck D of Public Enemy and B-Real of Cypress Hill for all the inspiration.

He also recently surprised fans during his Saturday Night Live musical guest spot with a medley of three songs – 'Stan', his massive 2000 hit with Dido, 'Love the Way You Lie', his 2010 duet with Rihanna, and his latest track 'Walk on Water'.

Revival will be Eminem's ninth studio album and drops on 15 December – just in time for a family-friendly Christmas singalong.

From: Digital Spy