Kanye West and Kim Kardashian tied the knot today (May 24) in Florence, Italy.  The fairy tale wedding took place at Forte di Belvedere in front of family and friends.

(Photo by Mike Coppola/Getty Images)

People reports, the superstar couple was married by Rich Wilkerson Jr., of Miami's Trinity Church. According to Us Weekly, Kim and Kanye said their "I do's" at the 16th Century Forte di Belvedere in front of a white-flowered wall, which was covered in gardenias, peonies and roses.

Kim's divorce from the NBA's Kris Humphries was finalized on June 3.  That same month on June 15, Kim and Kanye welcomed their baby girl North West.  This is the 36 year old rap superstars first married, while this is actually Kim's third.  The 33 year old reality star eloped at 19 with music producer Damon Thomas, and they divorced in 2003.  She then married Humphries for 72 days in 2011, before filing for divorce last year in October.

Kim and Kanye were destine to be together and there's no telling how long they had been seeing one another.  Sources say, Kim is the reason Kayne and Amber Rose broke-up.  In spite of still being legally married, Kim and Kanye started openly dating in 2012 and been inseparable ever since.

Congratulations to the happy couple.