I am bigger than I used to be and longer length tops (which cover the tummy and bum) are what I like these days. Lands End used to do a "tall" range, and the shirts and tee-shirts from that range were great. I am short (5 foot 3) so they came up nice and long on me and, I thought at least, they were more flattering. They have stopped doing the tall range now though, which is sad.
I am looking for more tops like that (t-shirts and smarter ones too) ie "normal" sort of shape but just longer (not the specially swingy or flouncy ones, which purport to hide the wobbly bits but make me look like a pudding). Any suggestions?