I have one bad@ss Ann Demeulemeester white blazer, I swear I've seen in on Lady Gaga. The only thing is that I'm NOT Lady Gaga, at all. I normally wear twinsets and not performance art headgear. But, there are ways to get that white blazer, no matter how crazy, to look good.
1. it is all about fit. Is it a really nice white blazer that fits you properly? If so, good! It won't be distracting people because they want to put you in their car and take you to the tailor. Very important.
2. is it stain-free? I swear, white blazers are stain-attractors, like giant white beacons.
3. the tip to making it work is about opposites. Take a good hard look at the blazer and make a list of what things would be opposite to it. For mine, it is normal jeans, stud earrings and a very simple blouse.
4. once you know what is opposite to your blazer, wear that. If your blazer is super formal, wear something that isn't. If it has panels extending out sideways from the shoulders like mine, wear something that is simple as simple can be.
When you put two opposite items together you get balance, the key to a good outfit. That is how you avoid looking "too" something.
Yes, I learned this from the Tyra Show where she babbles on about how when you model, you do the opposite of what the outfit looks like, so if you're in a couture gown, you pose like you're in Bape and that makes you high-fashion. I've found that this concept also works when picking out stuff for an outfit.
Hope that helps!!!