Who doesn’t enjoy receiving a fresh bouquet of flowers on a special occasion? Flowers traditionally are given for Mother’s Day, anniversaries, birthdays and other special events. While a beautiful bouquet can make a lovely gift, fresh flowers have finite lasting power.