After waiting for what feels like a lifetime, the big Kimye wedding is finally here! As Kim Kardashian and Kanye West tie the knot in Florence, it's time to reflect on the journey that the #worldsmosttalkedaboutcouple have already been on. We've rounded up the cray-cray rumors surrounding their wedding, and shown you how to throw your own Kimye wedding party if you're so inclined, but as a little extra treat for the newlyweds, we've made an über-romantic photo montage of our fave Kimye moments (well, they probably haven't had time to do it themselves — they've been busy). Enjoy!