Kim Kardashian and Kanye West are finally married! And the best part? We have a ton of details from inside the fairy-tale wedding in Florence, Italy. Get the scoop on the dress, the guests who were and weren't there, and much more!