Beauty Bachelorette Favours That Cost Less Than $15
40 Thoughtful Beauty Bachelorette Favours Under $15
39
This long-lasting Urban Decay Troublemaker Mascara ($11) will stay put through all your bachelorette party shenanigans. (Word on the street is that it's sex-proof).