Who Performed At Michael Jackson Funeral?

Who Performed At Michael Jackson Funeral? Mariah Carey, Stevie Wonder, Lionel Richie, Jennifer Hudson, Usher, Jermaine Jackson, and Shaheen Jafargholi sang Jackson’s songs, and John Mayer played guitar. Was Diana Ross at Michael Jacksons funeral? Some of the King of Pop’s most famous friends didn’t show up at his memorial. Diana Ross, the soul legend