school cap (Cambuskenneth FK9)

Vintage school cap. No idea where it came from, probably used in fancy dress. Any use to anyone for that? My immediate thought was a Krankies tribute act but it's the wrong colour...