A spokeswoman at Florence's mayor's office has confirmed that Kim & Kanye West will get married at Belvedere Fort in Florence, Italy on May 24th. You will find pictures from the Belvedere Fort in Florence where they will officially tie the knot after the cut. Meanwhile Radar Online is reporting that not only have Jay Z & Beyonce agreed to attend but Jay has also agreed to be Kanye's best manRadarOnline.com has exclusively learned that not only are Beyonce and Jay Z attending - but the 'Empire State of Mind' rapper will be standing up as West's best man.After receiving the official RSVP from Beyonce and Jay, West was shocked to receive a surprise gift. Continue...'The best news came when Jay sent a gift to Kanye with an inscription referring to Jay Z as the rapper's 'Best Man.' The gift was a gold-plated, diamond-encrusted flask, delivered with a $10,000 bottle of scotch, for Kanye to have for his wedding day,' an insider told Radar.'Kanye was almost jumping up and down, he was so excited. He was running around Kris' house to find Kim saying, 'Baby, look! Look! Jay and B are coming!' Kanye has been begging Jay to reconsider his decision not to come to the wedding, an even more devastating decision that left Kanye groomsman-less when he declined being his best man during the televised nuptials.''Both Jay and Beyonce are refusing to participate in any filming, so E! will get to air some wedding photos, but none with them in it,' the insider told Radar. Click here to read full news..