It's no secret that Justin Bieber knows how to rap — we're still obsessed with his verse in Asher Roth's song — we just don't get to see him do it very often. Lucky for us, the singer tackled an Eminem song during his recent concert in Detroit and a fan captured it on video.
Since we love seeing Justin rap, we decided to round up a bunch of other celebs who have rapped in the past too! Click through to see some amazing (and totally silly!) rhymes performed by our faves. Whose skills surprised you the most?
The slower music in the background throws us off a little, but totally makes the cover unique!