I'll never think the short hair suits her. I don't understand why you would want to look just meh bordering on unflattering when you could look beautiful. She should really not cut her hair this short again.
I like the dress a lot, just imagine it would've completed the look having wavy, side-swept hair