Firstly, I wouldn't completely discount your real life assessment that this was a fab look. Sometimes pictures can be helpful to let us take in an outfit as a whole, but sometimes they give us a skewed perspective because that's not really how we tend to look at people. Also, pictures are static and people move. Outfits can look very different in action. If you felt good, I assert that you looked good, regardless of how you feel about the pictures!
Now, onto the pictures:) I find this a simple, and comfortable looking outfit. Were you going for something other than that? The monocromatic color palette is restful for the eye, but maybe seeing it all at once you crave for a bit of color or something somewhere? Even something as simple as a bright nail polish or lipstick can punch up an outfit. I think a peek of a bright colored belt could also be nice here. Even just a little pastel worked in somewhere might be nice, like a barest blush on the jeans. With monocromatic looks, texture is important, but you can't always read texture in pictures. If it's not already there, consider adding more shine into the outfit. Pale metallic shoes, or an arm of bangles, maybe?