Rocked for the audience in leather (5)
I believe the answer is:
suede
'leather' is the definition.
(suede is a kind of leather)
'rocked for the audience' is the wordplay.
'rocked' becomes 'swayed' ('sway' can be a synonym of 'rock').
'for the audience' shows a homophone (sound like).
'swayed' sounds like 'SUEDE'.
'in' is the link.
(Other definitions for suede that I've seen before include "Type of leather" , "Leather with flesh side rubbed to velvety nap" , "Soft, velvety leather" , "Fabric" , "Soft goatskin" .)