As maid of honor I am helping my cousin pick out her wedding dress. She is paying for the wedding by herself, as she is not close to her parents. Therefore I would like to surprise her by paying for her wedding dress.
Should I give her cash in a card prior to leaving, or should I wait until she has found the dress she likes to pick up the bill?