I have a white linen skirt that I am having trouble styling. It is knee-length with large black, green, and purple flowers embroidered on it. I wear it with a matching purple shirt, but it looks a bit juvenile and matchy-matchy. A black shirt could work, but I don't love the look of a black shirt with a summery white skirt. Any ideas? I could try a green shirt, but I think I would have the same matchy-matchy problem.