1. Ultimate Ears Wonderboom 2 Bluetooth speaker.
Compact and very loud, also has good battery life. Handy on hikes and similar. The waterproofing is excellent and I use it in the shower to listen to podcasts, etc.
2. Sony WH1000MX4 Bluetooth headphones.
I was skeptical in getting a full set of headphones as I always preferred earphones. These things have amazing sound quality and noise cancelation which means you don't have to listen to music as loud when outdoors. Battery life is extremely good also. Pricey, but well worth it and highly recommended.