Remember when weddings meant cramming 300 people into a ballroom and barely getting a moment to chat with half your guests?