Picture of a hijab find. Maxi dresses at Old Navy
If you're looking for some affordable maxi dresses to layer with long-sleeve tops, jackets, and cardigans, check out the maxi tube dresses above. Both styles are available in a few different colors and they're all under $30 each.

Just a little fyi, the hawaiian print dress is done in a jersey fabric and so it will show all your curves (and lumps and bumps). If you still choose to buy it, you'll want to wear it over structured pants (like jeans) or wear it with a structured jacket that's long enough to conceal your curves.

Hawaiian Print Maxi Tube Dress, $29.50
Swirl Print Maxi Tube Dress, $25