I think it is perfectly fine to wear at any time. Dress tartans seem to me to be a good way to carry a little brightness with you. Especially on a dull day!