Martha Stewart Weddings

50 Gifts Your Bridesmaids Will Love

Fox Love Tea Towel

This whole series of animals lin love embroidered on tea towels make for an adorable, but useful gift.