I always come here for my high school dance needs. There are plenty of options, and I always love the way I look. Even though I usually have trouble finding clothes that fit me perfectly, Dunhill is well stocked and has stuff that fits me well. Always try to get here early before your event though, as during dance season they are crowded.