I got this dress on sale (under 20 dollars) but i would pay more!  it runs very large - i got a medium which is roomy, irl i wear a large (vanity sizing i suppose!).  the colors are so pretty, it is lined so you don't need a slip or cami.  highly recommend!