I'm not sure exactly where this image is from as it was not stated where I found the image, but it does portray a great example of Stella McCartney's style.
Would I wear it? Maybe. It's kind of cute actually. Love the color and the neck line is different, I suppose. The shoulder bag she is carrying is nice too (I assume it is Stella as well-a). However it did look to be a dog in the thumbnail version of the image. Creeped me out there for a second.