I was browsing http://www.highlandclans.co.uk and found this example of rosettes used instead of a kilt pin.

http://www.highlandclans.co.uk/Kilt_...al_Weight.html
(at bottom of page, click on 'see Ribbon panel')

I think it looks great, and I'm considering buying, but wondered what, traditionally, is the correct etiquette for rosettes~ are they strictly formal? Are they of military origin? Is there some significance to wearing two instead of one?

Any help would be much appreciated.
Joe