English in clothes for stylish people (5)
I believe the answer is:
dudes
'stylish people' is the definition.
(as in cool dudes)
'english in clothes' is the wordplay.
I cannot quite see how this works, but
'english' could be 'e' (abbreviation) and 'e' is located in the answer.
'clothes' could be 'duds' (duds is a kind of clothes) and 'duds' is found within the leftover letters.
This accounts for all the letters.
This explanation may well be incorrect...
'for' acts as a link.
(Other definitions for dudes that I've seen before include "American dandies or city dwellers" , "Civilians, to a cowboy" , "American blokes" .)