Weddings are notoriously expensive. After everyone watching the royal wedding earlier this year, people ..