One seemingly harmless clothing item is banned in several Caribbean countries, so you'll want to leave that at home ...
Royal Caribbean's dress code specifies that camouflage and military gear are illegal in Antigua, Barbados, Grenada, Jamaica, ...