Feather or ribbon on military headwear (7)
I believe the answer is:
cockade
(Other definitions for cockade that I've seen before include "Adornment for a hat" , "Rosette worn on a hat as a badge" , "Rosette of ribbons" , "Feather in one's cap (literally)" , "military decoration" .)