With or at an aceptable level of formality in the venue and accessories, I'd say it's fine. I'm also a fan of the fly plaid even if I don't get to wear them much.