Kim Kardashian and Kanye West are getting married in Florence, Italy.
The power couple have been rumoured to be tying the knot in Paris for months, and even though guests have been invited to a dinner in the French capital on the evening before their wedding, a source close to them told Entertainment Tonight they are flying guests to the historic Italian town afterward.
One of the reasons for this could be that French law requires a strict 40-day residency before they can get hitched in the country.
Kim, 33, recently set straight a number of rumours surrounding the wedding, confirming it will not be televised on her 'Keeping Up With the Kardashians' reality show and that no-one has seen her dress prior to the big day on May 24 and they have not already secretly married in California.
The couple - who have 11-month-old daughter North together - got engaged last October and have previously insisted their wedding would be small and intimate, with just their close friends and family present.
The TV star and the rapper will be jetting off on honeymoon after their nuptials, and will also take an extended break from their globe-trotting careers to spend time as a family.
Last week, the Kardashian family threw a huge bridal shower for Kim at the Peninsula Hotel in Beverly Hills, California.