This is the only shower cap that's ever actually kept all of my hair dry - it's pricey at $43, but worth it

Advertisement
This is the only shower cap that's ever actually kept all of my hair dry - it's pricey at $43, but worth it
{{}}