If you like them, wear them. My best friend has these gold sparkly flat brogues she wears with dresses and I love them on her, I call her flash gordon when she does lol. I got these green heels I wear with jeans and a white shirt and I love them. Sometimes its cool to just mix it up. I like color clashes too, like bright green against bright pink. So long as its not too much like bright top, bright bottom, bright shoes etc I think it looks good.