Forever 21 dress

I used to go on Forever 21 binges, but I haven't been to a store in at least six months.  While it's fun to grab everything within arm's reach and buy multiple copies of the same item, I find that their clothing shrinks, warps, or begins to unravel in a few washing cycles.  

Still, every once in a while you find something really special.  This dress goes against my normal dress code, but it reminds me of Twin Peaks, and I'm surprised that it fits so well.