Most Helpful Girl
It depends on your skin tone, the color of your eyes and your shade of blonde. You are not very descriptive but I will try to answer.
If you are very fair-skinned, stay AWAY from white, yellow and pink.
Blue, green, brown and purple are your friends, especially if your eyes are light.
If you have a medium skin tone, I assume that every color can look good on you. Avoid orange at all costs though.
Most Helpful Guy
I'm blond too and blues, grays, khaki, black and white look best on me. reds and greens look bad on me anyways.