In-ear headphones from Sennheiser that both fit well and have good sound isolation. With one charge, you get up to 14 hours of battery life.
From Amazon
EPOS I SENNHEISER ADAPT 460 - Earphones with mic - in-ear - neckband - Bluetooth - wireless - active noise cancelling - black with silver
This product is also available at 2 unverified merchants.