Who Should Wear?
In addition to your wedding party (bride and groom, maid/matron of honor, best man, bridesmaids and groomsmen), your immediate family members, ushers, ceremony readers and officiant (if not in traditional robe), should all wear flowers.
Immediate family members like grandmother, mother, step mother of bride (or groom), should be given floral corsages or feminine boutonnieres.
A female officiant should also be honored with a corsage or feminine boutonnieres.
Flower girls can wear corsages, or the smaller version of the bridesmaid’s bouquet or floral crown.
A male officiant who isn’t wearing a traditional uniform should also be given a smaller (than groomsmen’s) boutonniere.
The ceremony reader, the lady who takes care of the guestbook or cuts the wedding cake, must not be forgotten.
Other male volunteers, other than groom’s attendants should have a boutonniere.
Note: Hired servers and members of US military who get married in uniform should not wear wedding party flowers.