Top 100 wedding sizes and costs compared across the world