Even though people are marrying later in life than before (the average age is around 29), there are still 2.4 million weddings in the…