It's also a look that will be difficult to pull off when she's 20 years older. For some reason, women have to dress their age. My guess is because there is so much societal pressure for women to look younger that there is significant backlash when the effort becomes too transparent.
Men have it easy. A well fitted Saville Row cut suit has been relatively fashionable for at least a century. The only thing you'd have had to change would have been the tie, and you would have had to lose the hat about 50 years ago.