You could pay $69.50 for these “cover up pants” from Madewell:

Or you could get two yards of this striped linen from JoAnn (with a coupon for 60% off, if you’re lucky*) and make a non-sheer version for $17.

*Reader, I bought this fabric.