If you like them, then wear them on any occasion you wish. There are those that do not like tartan flashes, me for one!