Walmart offers this Women's Long-Sleeve Necklace Dress in Black for $7. Choose in-store pickup to avoid the $5.99 shipping fee. That's $3 under our mention from last week, $18 off list, and the lowest price we've seen. It includes a matching necklace and is available in size S M only and L.