It is advisable to order your bouquet 3-6 months before the event so the florist will have enough time to get the flowers of your choice.