Anyone can wear a corsage or boutonniere. A general rule of thumb is that a boutonniere goes well with a suit and a corsage goes well with a dress. The delicate fabric of many dresses may be torn by pinning a boutonniere on and the long sleeves of a suit might ruffle a corsage. For an out-of-the-box choice, flower crowns are also very popular.