I remember 25 years ago or so on the main strip when I was much younger and dumber and visiting the island as a cruise ship tourist pre being certified there was a shop selling fake everything including watches. I checked it out and in the cabinet was all these fake watches. And in that cabinet was a 2-tone Rolex Sea Dweller that looked absolutely beautiful. Sweeping mechanical movement, true glass/crystal, etc. An absolutely perfect fake. It had a price of $300 on it for a watch (if it were real) prob cost $10K+ back then. I negotiated down to $150. I still have it but haven't worn it for years. It is such a good fake that when I did wear it for a few years and walked around Coz as a gringo I could see all locals, store owners , etc. locking their eyes on it. That could make me a target for who knows what.
This is why I say, if you're traveling abroad DO NOT wear anything real OR FAKE. Criminals don't know the difference, they just see a tourist and assume whatever you are wearing could be real. They will attack you, take it, and figure out if it's real or fake later.
Stupid people who travel to the 2nd or 3rd world countries and foolishly wear real of fake jewelry/watches/bags/etc. are complete fools asking for trouble. You're supposed to be enjoying yourself, not trying to show off to a bunch of strangers.