Michael Archer is D'Angelo! This image appears in the gallery:QUIZ: Guess The Rappers Real Names? 35. Michael Archer is D'Angelo! 62 images See the full gallery: QUIZ: Guess The Rappers Real Names?