I really like mk's; for the first time she looks classy, sophisticated, clean (something quite new in my opinion) and polished, yet very modern. On the contrary, Ashley's outfit, being quite ugly for my taste, would have been better on her if she was taller.
I'm also very surprised of the perfect fitting of both outfits, because normally, especially mk, they wear extralarge things.
Edit: a thought crossed my mind: maybe mk is dressing like this right now due to her relationship with an older man. She looks very mature.