Maybe the heels are a bit high (but the colour is fabulous), otherwise, this is a rather perfect combo for l'age. Nothing too tight nor too girlish. The shirt is a nice alternative to the man's shirt look which frankly is cute when you're 22 but not so cute at 42.
I like the easy hair too. In l'age there needs to be a happy medium between being too groomed and letting it all hang out.