In my culture:
Mayun: We don't have it Lafz and Sherni: Girls side (when the girl's side family say yes) Engagement: Girls side (party after saying yes) Mehndi: Guys side Shaadi: Guys side Valima: Guys side Baree: Ofcourse guys side Jahez: Girl bring the stuff, guy does the party .. (like a bridal shower after the rukhsati)
What rubbish!!
I'm Pathan and who pays for what is similar to what everyone else has said.
Mehndi is paid for the girls side as her mehndi is done at her "house"... historically Pathans haven't had the tradition of having a boys mehndi but nowadays the boy has his own (if the families are strict and want to keep it separate), in that case it would be paid for by the boys side or it's done with the bride, in that case I can only assume the cos is split.
The girls side pays for her wedding and the boys side pays for his walima.