Look at this thing. It’s a bluetooth speaker, with a built in battery. It will play music from your phone or tablet, ideally in the middle of a party. Ideally, because it has a disco ball light on the top of it. Because why not. It’s down to its lowest price so far, too, at £19.99.
It’s worth noting that there’s also an aux port on the back of it, so non-bluetooth devices (like that really old, blocky iPod you still have and can’t let go of) can still connect and play music. So basically, the party never has to stop.