Try Ibex. www.ibexwear.com

They are quite tall-friendly and curve-friendly. I've got the "hourglass" figure that is so hard to fit these days like it sounds you do.