I'm not sure where it was bought from...my son's girlfriend bought it for the prom and decided with another dress. I was lucky enough to get all her dresses. Lol
I even have the heels that will be perfect with it!!!! Oh I hope I get it :) I had one exactly like this but purple, unfortunately it was torn at the bottom.