The Best First Dance Songs at Celebrity Weddings

For whatever reason, celebrity weddings are an endless source of fascination. The flowers, the dress, the maid of honour speech . . . every detail is important. One of the sweetest parts of any wedding, famous people or not, is the first dance between the newly hitched couple, and if you’ve ever wondered what songs your favourite celebrities chose for their first dance at their weddings, wonder no more. From recently-married pairs like Prince Harry and Meghan Markle, to couples who have since split, there are some real gems (see: Stevie Wonder). Keep reading to see every amazing tune they chose!

Here are the songs Kim Kardashian, Kate Middleton and Barack Obama chose for their first dance

Kate Moss and Jamie Hince: If There Is Something by Roxy Music

Barack Obama and Michelle Obama: You and I by Stevie Wonder

Ellen DeGeneres and Portia de Rossi: Ribbon in the Sky by Stevie Wonder

Drew Barrymore and Will Kopelman: No One’s Gonna Love You by Band of Horses

The Duchess of Cambridge and Prince William: Ellie Goulding’s cover of Your Song

Mark Zuckerberg and Priscilla Chan: Last Night on Earth by Green Day

Paul McCartney and Nancy Shevell: My Valentine by Paul McCartney

Kim Kardashian and Kanye West: All Of Me by John Legend