There are many gifts for celebration wishes but the best celebration gifts are flowers. Give positive emotions to the name day of your loved ones. The name day is a great opportunity to show your family and friends how much you care about them. A cheerful bouquet of flowers for Happy Birthday, delivered directly to the hands of the recipient is an original way to send the best holiday wishes.