Oh, no.
Bad hair cuts are hugely annoying for two reasons: first is the immediate annoyance (like someone spilling tomato soup on your white shirt) and then the sinking feeling that it will take months for this to grow out, or years if it's really disastrous.
I think your best strategy is to try to offset reason #1 by surprising her with a thoughtful, silly gift that she will have to smile at. It could be a very cute winter hat to cover the haircut...or if there is something specific she doesn't like address this, e.g. earrings if she thinks her ears stick out, a necklace if it's mainly the length issue. A stuffed bunny ("look here's your hare back" -- that may not at all be your sense of humor...sorry).
You could tape a picture of her from before the haircut over the bathroom mirror and tell her that you think she's amazingly beautiful whatever happens with her silly hair and she should forget it because everyone else will. She probably won't believe you, but she'll feel better.
If she's the sentimental type you could sit down and write a letter together about all the things you think will be going on in your lives when those 5 inches grow back, and seal it for safekeeping. Or buy a bottle of wine to cellar.
Anyway, my advice is basically that it's like anything else annoying in life -- even if you're really upset you will appreciate and be touched when somebody you love goes out of their way to cheer you up. It could be as simple as going out for ice cream and telling stories of fashion disasters. One of the basic things women want is to be able to cry from time to time -- just to complain and have somebody listen&understand. It's a great idea to do something silly to cheer her up, but then she might feel emotional and finally cry about it and all you have to do is sit there with her for awhile and tell her she's gorgeous and she'll just terrify all the people in the courtroom and win all her cases (or whatever fits her profession).
Sounds like she picked a good guy! She'll be OK soon. Good luck!