I have one of these. It's great, and always draws comment when I use it. But it is just a small contactless card, of the type you might stick to the back of your phone, in a cavity in a rubber bracelet.
I had a wristwatch a couple of years ago that had an NFC sim in it for payments too, but that never worked reliably.
[1] https://bpayband.co.uk/