Prince Harry's 'gap yah' necklace in Jamaica is actually a fashion hit