I actually really like Meghan’s outfit, on her, very much her style and the dress fits her so well she looks so slim and healthy. The grey flowery number she wore to the retirement home for actors was such an awful fit, she seemed to be resisting maternity wear but she looks so much better! I’m also one of the few that like her shoes - they’re fun and with such a plain bodycon dress they make her outfit more interesting.
Regarding her messy bun, I read an article from her “Suits” days (and I wish I could find it to share with you) where she explained that she really likes the French style of imperfect perfection when something is messy and relaxed and so often she would chose that to be her hair.
Unfortunately as we are not France and also because of her new role I think the messy hair look just didn’t work, or only occasionally. A sleeker look works better with the style she is developing and it also suits her very well as she has beautiful bone structure. I can only imagine the struggle of trying to get it right when your background is relaxed Californian and you’ve been in a very casual industry to the jump of literally Royalty. I think she’s managed very well.