Bruno Mars embodied one of his idols at the Grammys Sunday night to pay tribute to Prince.

After an extended introduction by Prince contemporaries -- and “Purple Rain” adversaries -- Morris Day and the Time that included hits “Jungle Love” and “The Bird,” Mars took the stage dressed in Prince’s iconic look from the film, holding the late singer’s signature guitar, to tear through a spirited rendition of “Let’s Go Crazy.”

Mars pulled off a perfect Prince impression, complete with a blazing, extended guitar solo at the end of the song, bringing the entire auditorium to its feet.