Amanda, CAT me your address and I'll send you a dress I've got that might be perfect I'm 5'7", norkily-challenged and a 12 (ish) and always got compliments whenever I wore it.
It's not black, though... (but it does come with it's own beautiful matching wrap!)