There are many flowers that are popularly used for the wedding like the orchids, lilies, rubrim, daisies, carnations, freesia, violets, straw, lilac and iris. If you are confused about choosing the flowers for the wedding, you can ask the opinion of the experts _ the florists, since they would be able to guide you better. Usually the bridal bouquet consists of either white or cream flowers such as the stephanotis, orchids, roses, lilies, gardenias, carnations or sweet peaks but if you want to get bouquet complementing your gown, you can ask your florist to do so.
You could create an arrangement for any size vase, the larger the vase, the more flowers and greens to use. For Christmas time, use red, white and maybe even green flowers (like green button mums). Also choose from a variety of greens and evergreens out there. Accent a red rose in a bud vase with some baby's breath and cedar. Deep red alstroemeria are especially beautiful. There are many other flowers that would be perfect to use for Christmas arrangements, the link below will take you to a complete list of flowers, foliage, and evergreens for Christmas floral design.