Celebrity | John Legend 5 Celebrity Wedding Singers ...who you probably can't afford By Evann Gastaldo Posted Oct 4, 2014 1:36 PM CDT Copied Usher performs at the 40th Annual American Music Awards on Sunday, Nov. 18, 2012, in Los Angeles. (Photo by Matt Sayles/Invision/AP) Need a wedding singer? Well, if you have the cash, maybe you can hire one of these celebrities rounded up by ETOnline, all of whom have performed at weddings: John Legend: Sang "All of Me" at Gabrielle Union and Dwyane Wade's wedding this year. Andrea Bocelli: The Italian tenor sang at Kim Kardashian and Kanye West's wedding in Florence this year. Stevie Nicks: She performed at Adam Levine and Behati Prinsloo's wedding this year, and she and Levine even sang together at the reception. Usher: He performed at Michael Jordan and Yvette Prieto's wedding last year. Robin Thicke: He also sang at Michael Jordan's wedding, and performed the first dance song for Kim Kardashian and Kris Humphries. Click for the complete list of nine, including one singer who earned $1.8 million for her performance. Read These Next Her blood isn't compatible with anyone else's. Iran's supreme leader makes first public comments since ceasefire. Rubio says the fate of Iran's conversion facility is what matters. New Fox star, 23, misses first day after car troubles. Report an error