Yes it is the one accessory that adds a touch of modern space race magic to a classic design like the Speedmaster. The straps are made from Velcro and carry the famous NASA logo.
They retail in the UK at a hefty £165 but if you have £5000 for a Moonwatch you will laugh at such trifling matters.
More here.