PromGirl is an online retailer for formal dresses and shoes for teen girls. It carries an extensive line of dresses for various occasions such as formal dance, military ball, semi-formal, and winter formal. It also features a Design Your Own Dress program. PromGirl is reviewed positively for its selection of gowns and accurate shipping services.