Kate, 40, donned a custom Roksanda dress in the yellow of the Jamaican flag when touching down in the country alongside the Duke of Cambridge, 39.