Bridal showers
Bridal showers are among the most exciting pre-wedding festivities for the bride-to-be. As the last hurrah before your favorite miss becomes a missus, your job is to come with a fanciful gift that channels the lively spirit of the approaching nuptials.