A friend of mine did very well at Davids Bridal. You will probably need to add a jacket or sleeves and a top (and I heard from more than one person not to do it with them) but you can probably find something to work with. I think they have a website.
*kapusta*