Just found this site online. Know nothing about the company but they have lots of sizes and good prices too! My 16 yo DD wears a 44 H so I've been looking everywhere with no luck. Not even Lane Bryant has them that big.
http://www.onestopplus.com/Plus-Size...FQk8gwod5AhKgw