The Wedding Shower

The Maid of Honor and the bridesmaids usually give the wedding shower. Often, with the help of the brides mother. There may be more than one shower, sometimes co-workers will give a shower at the workplace or in a restaurant close to the job. The groom