They stand by your side not only on your wedding day, but on the emotional ride leading to it. They throw a shower, attend a bachelorette party, wear the dress and shoes you select, do their hair and makeup and so much more! Show your bridesmaids how much you appreciate them with a gift for them.