Having recently won the award for Best Hip Hop at the MTV European Music Awards, Eminem brought quite the surprise to 'Saturday Night Live' when he appeared on the show to do a live medley of his latest single 'Walk On Water', his 2010 number one 'Love The Way You Lie' and his 2000 song 'Stan'.
Of course, Beyonce, Rihanna and Dido were not around to play their vocal part in any of the tracks, but Skylar Grey was on hand to step in on those parts in between Eminem's legendary rapping (and even more legendary avoidance of F bombs).
Skylar, who was also on piano accompaniment, is a co-producer on Eminem's forthcoming ninth studio album 'Revival' alongside Dr. Dre and Rick Rubin. The rapper has previously worked with Skylar on Dre's song 'I Need a Doctor', Skylar's own 'C'mon Let Me Ride' and Kill For You, and Eminem's song 'A**hole' from his 'Marshall Mathers LP 2' album.
Dropped in November, 'Walk On Water' is the lead single from the record, with the album version featuring Beyonce. She got involved with the project after producer Rubin played the demo track to her husband Jay-Z, who passed it on to her.
'Revival' is thought to be released on November 24th 2017 through Aftermath, Shady and Interscope Records.
Labrinth has teamed up with Sia and Diplo to form a new supergroup: LSD.
The Struts teamed up with Kesha for a red and gold themed music video as part of their collaboration on 'Body Talks'.
Brody Dalle's band dropped their first new music since 2003's 'Coral Fang'.
Sometimes actors are not acting.
There's half of a great satire here, as Seth Rogen, James Franco and Evan Goldberg...
This lively and engaging documentary may be set out like an informercial, but it teaches...
Hip hop has always been more of a culture than just a genre of music....