We've all been wondering where Kim and Kanye will be tying the knot at, right? Well according to TMZ the Palace of Versailles outside of Paris is where it's all happening. Sources report that the two will marry in Florence, Italy and even the Mayor office confirmed of that. Not only that but sources say following the wedding there will be nearly a week of parties all around France. Wow, stay tuned for more info as we receive all the juicy facts.