For these occasions, you can't go wrong with a portable Bluetooth speaker that will stream songs directly from your phone.