The groom’s family pays for the bride’s bouquet, the boutonnieres for the groomsmen, fathers and grandfathers, and the corsages for the mothers and grandmothers. Traditionally speaking the groom’s family also pays for the rehearsal dinner and would thus be expected to pay for any flower arrangements they decide to have there.
How many roses are in a bridal bouquet?
Roses usually have small to medium-size blossoms. To fill out a bridal bouquet, your florist would probably suggest between 24 and 36 stems.