
33. Mini Embroidery
These miniature embroideries are dainty and beautiful. They would be a wonderful gift to give your guests. However, these are handmade, so they would need to be ordered with plenty of time for the maker to get them together on Etsy. Just keep in mind that they cost $38.90 for three. Depending on the number of guests you have and your budget, that may be too much money for a wedding favor. Alternately, they could be gifts for the bridesmaids or mothers of the bride and groom. (via Etsy)