How Kanye West Surprised Kim Kardashian on Their Wedding Day

June 06, 2014 AT 2:58 PM
It's hard to surprise the girl who has everything — but not for Kanye West. The rapper managed to pull off the unthinkable for their wedding day in Florence, Italy, over Memorial Day Weekend. While walking down the aisle, Kim Kardashian had to look twice when she realized that her favorite singer, Andrea Bocelli, was performing live for their ceremony.