This week’s pick has a cult following that includes veteran makeup artists and finicky beauty bloggers alike. Triple B, word on the street is Urban Decay’s All-Nighter Long Lasting Makeup Spray is the truth! This spray claims to set the wearer’s makeup in place flawlessly, give skin a dewy finish and even protect makeup from the elements, tears (there are sure to be lots of those on your wedding day) and stay put for up to 16 (!) hours. I’ll be totally honest, I haven’t used it myself and I’ve never even received any for free. But after I heard the upteenth person (who I trust on beauty product reccos) rave about it this week I had to share. This spray is just perfect for brides and I love that it is paraben-free, hypoalergenic and pretty affordable at $29 for 4 ounces. (There’s a travel-size available for $12, too.) Just think, you and your entire bridal party can use this so your twenty-nine bucks will go a long way. Many bridal makeup artists keep a bottle in their kits so check with yours before you purchase it.