I adore that you posted an outfit you did not feel fab in. I was wanting to start a whole thread on that topic. Regardless of what any of us may say to the contrary, I get it. I do, I posted my own "unfab" this weekend.
Some outfits we just do not feel fab in, no matter what the photographic evidence says to the contrary. Then it's a revelation to figure out why that is. The answer can be:
1) We really can't see our own selves, our mirror is distorted.
2) We see ourselves, objectively, just fine: it's just not true to our own style, no matter how on trend, how perfectly interpreted, proportions just right. It's not "us." It may look great to the outside observer, but to the inside observer (our very own selves, to whom we must be true) it doesn't.
3) Hormonal fluctuations, which are a combo of 1 and 2. I leave this on the list, because it is very very real! Science shows we all feel we look better when we're ovulating, and we look better to those looking at us too. It's all very subtle, these ovulation changes. We can weigh the exact same. Only 24 hours may have passed. But on one day, we feel absolutely fabulous, and everyone who sees us thinks we look fabulous. And yet 24 hours earlier, we feel frumpy no matter what we wear.
It's hard to sort out which is which. All I can say is, your smile in outfit 2 makes me love outfit 2 more than outfit 1. You are all lit up, clearly feeling comfortable and fab, and my eye went to that first and foremost, and immediately made me vote outfit 2. Then I read comments, and wasn't so sure. And I keep looking at the photos. But ultimately I come back to your comments -- you felt frumpy in outfit 1, frumpy enough you went shopping, tried on a belt, etc... so yeah. I vote outfit 2.
And you are holding a baby in the last photo so I am so not ruling out the ovulation factor here.
I love to analyze fashion from the objective, but in the end, a lot of it really turns out to be subjective, doesn't it? How we feel inside, more than how we look on the outside.