The top 10 most extravagant celebrity weddings from the Beckhams to William and Kate