Walmart Winter weddings may be filling up your calendar quickly, but if your closet lacks enough wearable dresses, we’re here to share comfy and flattering styles — all for under $40.