Where to buy wedding dresses online

There are lots of cheap wedding dresses online for those who want to skip the bridal shop.You can find beautiful wedding dresses under $500 or even $100 on these 22 sites.