Easily pop the Kohler Moxie Alexa-Enabled Showerhead into your shower, and you’re on your way to dancing in the rain. This speaker fits right into your showerhead, as long as you have the compatible one from Kohler. Once it’s in, simply ask Alexa to change the song or podcast. Or you can pause music when you’re done bathing. And because this Alexa shower speaker offers up to five hours of battery life, it’ll have you listening to music for weeks before you need to worry about recharging. Of course, the Moxie is waterproof, and it actually has an IPX67 rating. Kohler launched its Bluetooth version of this speaker years ago. But now’s your chance to use voice control on your showerhead—if that’s something you were hoping to do.