Who Wears Wedding Corsages?
The mothers of the bride and groom normally wear corsages. It is also a good idea to include the grandmothers as well. Check with them what their outfits are going to be so that appropriate flowers can be chosen for the corsage.
Singapore orchids (Dendrobium), stephanotis, roses and gardenias all make good corsages. A pink rose formed the main flower in the photo above.
If you want a uniform look to your wedding and to provide a symbol of unity between the two families, why not co-ordinate your corsages with the gents' boutonnieres? You could choose a white rose such as 'Akito' or 'Bianca' as this will complement most people's clothing.
Attaching and Wearing Wedding Corsages
Corsages will usually come from the florist with a corsage pin. This is a pearl-headed pin that is pushed through from the back of the garment, through the corsage, and back through the garment.

The photo above is one of our Singapore orchid lapel corsages made with a magnet on the back. I like using orchids as the flowers are very light and lay flat on the jacket.
Wrist Corsages

Wrist corsages have the advantage over a bouquet that both of your hands are free.
We have made wrist corsages for bridesmaids as an alternative to holding a bouquet. This is a good choice if the bridesmaid needs her hands free to carry the trail of the bride's wedding dress.
They also use less flowers than a bouquet so can make a good alternative if you are on a tight budget.
Other Types of Wedding Corsages

Another idea for wearing a corsage is to create one for a hat. These can be easily attached using a pin or magnets depending on the material from which the hat is made.
Source: http://www.wedding-flowers-guide.com/wedding-corsages.html