A Fashion Editor's Guide to Jamaica: What to Eat, Where to Stay and Everything to Pack

From the local brands to shop, to the villa I'll never get over staying at, these are my top tips to the most stylish stay in Jamaica.