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