Lana Del Rey sang three songs at Kanye West and Kim Kardashian's extravagant pre-wedding dinner in France last night.

West surprised his fiance with the singer/songwriter, and Kardashian reportedly started crying when Del Rey appeared on a makeshift stage at the soiree, which was held at the historic Palace of Versailles.

Del Rey's music has a special meaning for the couple. Last year, West hired an orchestra to perform her song "Young & Beautiful" when he proposed to the reality star at the AT&T Stadium in San Francisco, Calif., on her 33rd birthday.

The star-studded pre-wedding dinner was attended by several well-known stars, including fashion designers Valentino and Alexander Wang, director Steve McQueen, illusionist David Blaine, tennis star Serena Williams and rappers Big Sean and Tyga.

The couple is reportedly taking their entire wedding party from Paris to Florence, Italy, for their nuptials today.