Are there guidelines for the number of wedding attendants per number of wedding guests?
Tradition says that the size and formality of your wedding determines the number of attendants you have. For example, a formal wedding of 200-plus guests may have up to 12 attendants, plus a flower girl and ring bearer, and one usher for every 50 guests. A semiformal wedding may have one to six attendants, with the option of a ring bearer and flower girl. An informal wedding will often have a best man, maid or matron of honor, one or two groomsmen and bridesmaids, and no flower girls or ring bearers. But traditions are meant to be broken! You can have as many attendants as you like. The important thing is to have the people closest to you in your wedding party, whether that means 5 or 15.
Your Bridal Party
Choosing Wedding Attendants