Being a total anal on details, I hate looking at people who shabbily dressed to any occasion, or even worse overdressed to occasion. For me rather than focussing on the pattern and outfit itself, I would go for something simple and minimal but adding on details on it to make it cohesive, appropriate and current.
Like these items.