Flower gifts are appropriate for a wide range of occasions, including birthdays, anniversaries, graduations, weddings, sympathy gestures, and simply to brighten someone's day.