In-ear headphones from JVC that both fit well and have good sound isolation. It has up to eight hours of battery time per charge.
From OnBuy
JVC AE Wireless Bluetooth Sports Clip Headphones - Yellow (Model No. HAEC30BTY)
Dealmania
JVC AE Wireless Headphones Sports Bluetooth In-Ear Earphones with Secure Fit Over Ear Clip – Yellow