i dont know about the dress but the shoes i would definitely check ninewest, i was in there this weekend and saw quite a few styles in that color. cute outfit btw!
It doesn't look exactly the same but when I wear it, it's a lot shorter (more like the dress you posted) and I put the tie in the back. It ends up having the same feel of the dress you posted. And it's on sale at Anthro for $189. Not cheap but considering it started out at $378, not too shabby. I got it for a lot less at a store, so maybe you could as well.