Skip to product information
1 of 6

Necessary Evil

Necessary Evil Anahita Mesh Layer Dress

Necessary Evil Anahita Mesh Layer Dress

Regular price £34.99 GBP
Regular price £34.99 GBP Sale price £34.99 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.
Size

Float through your gothic daydreams in the ethereal Necessary Evil Anahita Mesh Layer Dress – a sheer, flowing piece crafted for layering and statement-making. With its dramatic asymmetric drape, double-layer mesh sleeves, and faux leather trim detailing, this UK-made dress adds instant mystique to any outfit.

Designed to be worn over fitted layers like bodycons, bodysuits or lingerie-inspired looks, the Anahita dress gives you total styling freedom. The asymmetrical hem and soft sheer fabric move beautifully, while the vegan leather binding on the edges enhances its shape and creates a sharp contrast against the floaty mesh. And to make it even more versatile, you can tie it to the side to create a draped top!

A show-stopping layer for gothic festivals, witchy nights out, or simply summoning extra drama to everyday looks.

  • Asymmetrical hemline with floaty drape
  • Double-layered mesh sleeves for added texture
  • Faux leather trim to shape the silhouette
  • Perfect for layering over strappy dresses, lingerie or bodysuits
  • Made in the UK by Necessary Evil

Styling tip: Wear over a black mini dress or mesh bodysuit and pair with stacked boots and chains for gothic goddess energy.

Sizing note: This dress is designed with a flowing, oversized cut and generous stretch, so it’s incredibly forgiving in fit. We’ve grouped sizes to reflect how adaptable it is: Size 8–10, 12–14, 16–18 and 20–22. You’ll likely find that more than one size would work for you comfortably.

If you're between sizes or unsure, don’t stress – the fit is very flexible, and the style is meant to drape beautifully on every shape. No need to buy multiple sizes – just pick the one closest to your usual and enjoy the ease of the fit!

View full details

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)