Cheap Wedding Beauty Favours Under $10
15 Wedding Beauty Favours You Won't Believe Cost Less Than $10
3
A sweet soap is a no-brainer for the perfect party favour. These Lavender Mini Soaps ($4 for 10) turn up the cuteness a notch with a cute heart shape.