Derek,

A cap might go well with a Utilikilt, but not wth your tartan. There are so many better real hats to choose from than the ubiquitous sporting cap. Something with a large brim all around for bright sun and light complexion.

Keep the shades!