My best friend is getting married, and she has invited me to attend her bridal shower, and then the wedding, which is apparently a month later to the bridal shower. I have bought a personalized coffee mug for her as gift for her bridal shower; however, I intend to give cash for her wedding gift. Nonetheless, my mom has advised me to give her some gift for the wedding, instead of cash that could be useful to both the husband and wife. I would like to know from some wedding expert whether what do you think is the most suitable gift for them, and if a personalized coffee mug would be an appropriate gift for her for the bridal shower! Please advice!