That excitement you're feeling? That's because in just eight days, Kim Kardashian and Kanye West will marry. Their wedding date (reportedly) remains May 24, but sources told ETOnline they're getting married not in Paris as was originally reported, but in Florence, Italy—and now the mayor's office has confirmed it. A rep says they're getting hitched at the 16th-century Belvedere Fort, which they rented for $410,000, the AP reports. But don't count Paris out: The couple will host a pre-wedding dinner there first, then fly their guests to the ceremony location on private planes, ET's sources say.
Why Florence? Maybe because baby North West was probably conceived there "among the Renaissance masterpieces," as Kanye recently told a Florence paper, Us reports. Meanwhile, sources tell Hollywood Life that, despite rumors to the contrary, Beyonce and Jay Z will attend the wedding—"especially now," the source says, to divert attention away from sister Solange fighting Jay in a hotel elevator. However, Vogue editor Anna Wintour "politely declined" her invitation, sources tell the Daily Mail. West probably isn't too upset, since he has Jay Z as his best man. For more on Kimye, click to see Kanye's insane gift to Kim for her first Mother's Day.