Going from my memory (which admittedly has been spotty lately), I'd say that this was a pretty thrifty outfit.
The cardigan came from Land's End and was probably around $15 as I don't spend more than that on that site (it's my way to avoid paying duty). The dress was $5 from a second hand store and the shoes were purchased for $8 recently when the department store, Zellers, closed.
That makes this my $30 outfit. Not too bad! Another plus; it fits at 23 weeks pregnant.