Lionel Richie or Elton John
(I heard that he did a duet with Lionel Richie in 1991 on a song called "Seven Bright New Stars")
^^I've always wanted to see MJ and Aerosmith do something together. I could totally see MJ and Steven Tyler nailing it on Dream On.