Type of jazz covers popular with brides, essentially, in Caribbean island (8)
I believe the answer is:
trinidad
'caribbean island' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for trinidad that I've seen before include "... [WI ISLAND]" , "Island linked to Tobago" , "W. I. island" , "West Indies island" , "Caribbean island" .)