After seeing all the recommendations for maternity leggings, I'm convinced that I need some!

I'm of the belief that when wearing leggings as pants, my shirt should be long enough to cover cheeks and crotch. Where can I find such shirts? I have a couple of cute ones from Urban but they're so expensive! Where do you buy tunic-length tops?