Thea Lace Paneled Long Sleeve Maxi Dress Navy Lace Maxi Dress by Self-Portrait Buy for $615 from Neiman Marcus