Bride's Dance by Madeline Fischer
When I was growing up a bride's dance was held during the "Community dance". At that time the bride's and groom's families always put on a dance for the community a week or so after the wedding. It was an open dance... everyone and anyone from miles around were welcome.
Usually close to lunch time (Lunch was always served part way through the evening with everyone bringing sandwiches or cake.) the bride dance was held...... Someone started it by taking donation from some one and putting it into a hat. As each man tossed in a donation he earned a round of the dance floor with the bride. A few times the women (usually the man's wife would take a round with the groom) The money was presented to the couple just before the dance ended. It served as the community gift and welcome to the couple..... (I didn't grow up in a German community. I think it may be a Canadian tradition.... especially western Canada....... as a social gathering event)
We have been at a couple of wedding dances held for the invited guests at a wedding reception. My opinion of that being done there is it looks like a money grab as all of the invited guests would have brought a gift. Sounds kind of cheap.... expecting guests to pay for the wedding dance. As a suggestion for your son as for a tradition adaptation.. use the idea as a way to say thanks for coming by offering (free) the "round of the floor" dance as the wedding cake is served..... Kids just love that opportunity to take part too. (Guests get their cake from the bridal party and then line up to dance. Those who chose not to take the dance are given a hug or handshake instead when their turn comes.
Hope this helps......... Madeline