Normally, it's really hard to get me to pay $40 for a top, but in this case, it was worth it. I bought this top in the summer, so unfortunately shopruche.com no longer carries it. BUT ShopRuche is the best online shopping experience I've had. Check out their tops section, it's full of beautiful and unique pieces that you can build your wardrobe around.
Ruche carries really high quality clothing for a very decent price, so this is one place you definitely won't regret paying a little extra :)