Congratulations are in order for Kimye! Ever since Kanye West popped the question on Kim Kardashian's birthday last year (October 21, to be precise), much anticipation and excessive speculation over every minute detail abounded, making it one of the most talked about weddings of the year. Don't believe us? We've kept up with the Kardashians since day one, obsessing over her Insta-documented pre-wedding events, which designer would design her gown, the dresses she might wear, the jewelry she'd accessorize with, or how she'd style her hair.
The two tied the knot today at the Forte Di Belvedere in Florence, Italy in front of a 200-person crowd of close family and friends, according to People.com. Details of the bride's wedding dress (or dresses) remain be to seen. So in the meantime, take a look back at all of Kim's stylish moments. Best wishes to the happy couple!