These are a really unique idea to make your wedding stand out from the crowd. They make the perfect wedding favor and guests can light them as you are leaving in lieu of throwing something like rice. Each sparkler lasts 30-45 seconds but each guest should have about five sparklers each so that you get the sparklers in your photos. This way those that light theirs too soon will have another so they can show up at the right time.
They're smokeless so they won't ruin the moment and you can pair them with a book of matches. You can get a box of 300 sparklers for under $40 and make your wedding a truly special moment that shows up in photos as unique and beautiful.