That's it, I cannot contain how much I'm currently adoring all things Stella McCartney. Never has there been such a plethora of classic pieces which are so modern and relevant and will be season in and season out. These dresses really are investment pieces (unlike those leopard print Louboutin stripper heels you're stalking right now). I like to think of them as the wearable 300 SL.
Get yours while you can.