I know not everyone likes Wal-Mart, but I found some awesome (for me, anyway) pants there today. They look like the denim stretch leggings, but with a wider leg opening at the hem. Elastic waist, pockets, and the legs are actually long enough. WM is carrying them in sizes up to a 4X (26/28), which is what I wear. They actually have colors other than navy and black, too. I got a purple pair and a charcoal gray pair, but they also had dark aqua, sage green, tan, white, a very small check in black & white, and black, as well as a couple of shades of denim blue. Best of all, they were only $17 (White Stag was the brand). WM is also carrying tops up to a 5X (30/32) and they are actually cute! I got a scoop neck, short-sleeve, gathered top in a charcoal gray & white print, and a purple & white baby-doll top with purple lace at the neck with rhinestone flowers in the lace (kind of a crinkly, stretchy fabric). Both tops were only $14 each, from Faded Glory.
Actually, DH bought them all for me for Christmas, so I had to box them up and wrap them when we got home........LOL If I can remember, after Christmas, I'll put them on and take pics to post here of how they look. There were a lot of other cute tops there that I liked, so I'll probably be going back to get more when I have money to spend on clothes.
DH also knows what he's getting for Christmas from me, since he told me which cars to order from Motormint (he collects die-cast cars). I don't think the cars are going to get here in time for Christmas and his birthday, so I printed out pictures of them to put in cards for him, so he has something to open when family is here. Neither of us mind knowing in advance what our gifts to each other are, so it's cool :) And at least this way, I know he's going to like what I got him, and he knows I'm going to like what he got me (and that what he got me fits me).
So if y'all are looking for cute casual pants and tops, Wal-Mart's plus size section just might be the solution.