There are many flowers that are popular for weddings, but the most popular flower is the rose. Roses come in many colors, so they can be matched to any wedding theme or color scheme. They have a long-stemmed variety and a short-stemmed variety, so they can be used in bouquets or as centerpieces. Roses are also very versatile flowers, so they can be used in a wide variety of arrangements.