Rapper Eminem has unveiled the star-studded line-up for his new album Revival - and it includes Ed Sheeran and Pink, as well as Beyonce.
The Lose Yourself hitmaker is preparing to release his latest record and he recently teamed up with Beyonce for his first single, Walk on Water.
On Tuesday (05Dec17), Eminem took to Twitter to reveal his album features eight collaborations with artists including Ed Sheeran, Alicia Keys, X Ambassadors, longtime collaborator Skylar Grey, Kehlani, and Pink. There are also 11 solo tracks.
Revival is Eminem's eighth studio album and his first since 2013's The Marshall Mathers LP 2. It will be released on 15 December (17).