Plenty of period "guid blue bonnets" in this film about Culloden by the National Trust:

http://www.scotwars.com/gallery/Film...en/Default.htm

So folks in Scotland do wear them.

T.