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.