I love your hair color. It brings out more of who you are: smart, and with-it. I also love the hair do. Most of the time I don't like it when someone wears an entire outfit which is the same color as their hair. But here, this photo is quite the tasteful exception. All that gray in the background with dark accents really does a good at contrasting that navy blue color of your hair and clothing.
What really adds a nice touch is that consistency of red accents: that red high-light in your hair, the red scarf on your shirt, and that on red glove. It really adds a nice touch.
You look really sharp in this photo! Good Job!
Also, wearing that same hair color and style, you would also look good in office/secretary type clothing. Especially with a white shirt, skirt, and nylons. Just giving you ideas.