It is consider that after the marriage life is like a hell. so they think that it is the last day of their (bridal and groom) happiness life. so enjoy this day with lots of celebrations, which required money.
Other
Answers
Marriage is something that normally does not happen again n again or you can say for all genuine and trusted people, it happens only once in their life. So people want o celebrate these marriage parties like anything, having a lots of fun and masti with all friends and relatives. And when it comes to have lots of fun, obviously, money has to be spend upon all these parties arrangements. thatsy people use to spend lots of money on marriage and parties.
for having lots of fun on the occassion. wine, gift, food, flowers, decorations, arrangements, clothing, a lots of things are there which requires money
It`s the last time...for the lamb to smile! Let us smile while the lady luck is smiling and wiping, curling her lips. Has anyone seen Return of Vampire!?
if you can answer this question "why we save money..?" then you can get the answer for your question "why people spend lots of money on marriage parties? "