I don't know if this might help, butI know my roomate loves to shop at lane bryant- they are a bit spendy, but they have a good selection of formal cloths that in more reasonable sizes (as a posed to, say, the GAP, where they refuse to put anything over a size 16 in the store...)
no subject