For your wedding day This is what the Disney Princesses use at disney world to set their makeup after applying. Even if you sweat, hug, or rub, your makeup will stay in place and your face won't be shiny. You can't see or feel it either once it's dried, but this stuff is legit!
This groom surprised his bride with the puppy she'd always wanted the day of the wedding! I would die
The maid of honor could put this together. Have the mother of the bride, mother in law, bridesmaids, and friends of the bride write letters to the bride, then put them in a book so she can read them while getting ready the day of. The last page can be a letter from the groom. I hope my bridesmaids are this awesome (well, I know they are, but now they have the idea :P).