The average cost of a wedding is about $20,000, reports theknot.com. But getting married doesn't have to break your bank account - or your family's. More »