Eminem did his single "Walk on Water" sans Beyonce at the MTV EMAs over the weekend.
Wearing a fitted black hoodie, he rapped in front of a snowy mountainous background. Skylar Grey sang Beyonce’s part and played the piano.
FYI: Eminem set to be the musical guest on SNL this weekend.
Source: XXLMag.com, Twitter