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