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 Amazon
JVC AE Wireless Headphones Sports Bluetooth In-Ear Earphones with Secure Fit Over Ear Clip - Yellow
Dealmania
JVC AE Wireless Headphones Sports Bluetooth In-Ear Earphones with Secure Fit Over Ear Clip – Yellow
OnBuy
JVC AE Wireless Bluetooth Sports Clip Headphones - Yellow (Model No. HAEC30BTY)