A Highlander in a cravat (5)
I believe the answer is:
ascot
'cravat' is the definition.
(ascot is a kind of cravat)
'a highlander' is the wordplay.
'highlander' becomes 'scot' (I've seen this in another clue).
'a'+'scot'='ASCOT'
'in a' is the link.
(Other definitions for ascot that I've seen before include "Horse-racing venue" , "English racecourse in Berkshire" , "Racecourse with royal associations" , "Necktie with wide square ends" , "English horse racing venue on coast" .)