After two years of putting a hold on big social gatherings, weddings are back. Nearly 2.5 million couples will get married this year, and 2.2 million couples will tie the knot next year – up from 2.1 ...