- a bottle
- a soap dispenser (re-used from a bought one)
- a cork
- grinder (optional)
- varnish (optional)
- liquid soap
For this one, I decided to leave the label on. If you want to do the same, it could be worth protecting it with a few layers of clear varnish. I ground the screw-top bit of the bottle off - aesthetically speaking, it's still a bit taller than I would like, but I'll keep my eyes peeled for a larger soap dispenser top that might actually fit over the top, so I decided not to mess with it now.
Drill the cork so that your soap dispenser sits inside it (I needed a 13mm drill), then carefully whittle until it fits inside your bottle (if you're lucky, it'll fit straight-away - mine didn't). Put it all together - voilà!