Something to wear for the dance (6)
I believe the answer is:
bolero
'the dance' is the definition.
(bolero is a kind of dance)
'something to wear for' is the wordplay.
'something' becomes 'er' (I've seen this in other clues).
'to wear' is an insertion indicator (to wear something is to be covered up by it).
'for' becomes 'bolo' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'er' put inside 'bolo' is 'BOLERO'.
Can you help me to learn more?
(Other definitions for bolero that I've seen before include "Spanish dance in triple time" , "Maurice Ravel's most famous work" , "Spanish dance and a type of jacket" , "Jacket not covering waist" , "Spanish dance; Ravel's best-known work" .)