I got mine on amazon. Decently cheap and the quality was fine, for just 1 or 2 wears. I also found a davids bridal one on posh mark, bought it, and the seller never shipped it. I had to cancel it and get my money back. So just be careful going that route. The seller also never responded to my messages asking for an update.