After reading the comments on the picture, I find out the dress comes from Impression Bridal, which apparently makes the world's ugliest dresses. My retinas exploded upon contact with this site. Some of my favorites for you:






I like how all the models look like they are smelling farts. I know you people don't really care about fashion or proms, but this was too funny to me. Just go look. Thank you.