If Carol were a ships captain (Ohhhhh she's got some Kate the Red's Marauder swagger!), the new costume looks like something she would wear when off-active duty but still on diplomatic duty - not something to wear into combat.
Maybe the jacket won't be a constant presence?
And the hair? First Starfire at DC (or maybe MCU Black Widow?) and now Carol...are massive braids the new black? Not a complaint...