Skip to main content
Close Search
Clear Search Input
search button Go to account Go to wishlist Go to cart

Midi Occasion Dresses

Our midi occasion dresses are designed to celebrate every moment. Sleek, figure-flattering silhouettes and gently flowing shapes move with effortless grace, carrying you from daytime celebrations to evening soirées. Luxurious satin, chiffon, crepe, and lace add texture and fluidity, while thoughtful details elevate each design. From soft pastels to deep jewel tones, these dresses are made to leave a lasting impression. For weddings, milestone celebrations and dinner parties, explore our collection of midi dresses for special occasions.
Read More
290 products

Filters

Size Open or Close section Open or Close section
Colour Open or Close section Open or Close section
Price Open or Close section Open or Close section
Gender Open or Close section Open or Close section
Length Open or Close section Open or Close section
Occasion Open or Close section Open or Close section
Shop by Fit Open or Close section Open or Close section
Style Open or Close section Open or Close section
Search for style
  • No results found
Sleeve length Open or Close section Open or Close section
Design Open or Close section Open or Close section
Fabric Open or Close section Open or Close section
Neckline Open or Close section Open or Close section
Detail Open or Close section Open or Close section
Sort:   Relevance
Open or Close section
  • Price: Low-high
  • Price: High-Low
  • Sort: Relevance
  • Sort: Best Sellers
  • Sort: Newness
favourite
Botanical Embroidery Organdie Angel Sleeve Midi Dress
View
KarenMillen

Botanical Embroidery Organdie Angel Sleeve Midi Dress

  • Length: Midi
  • Sleeve length: Short Sleeve
  • Style: Midi Dress
£179.40 £299.00
favourite
Compact Stretch Roll Neck Pencil Midi Dress
View
KarenMillen

Compact Stretch Roll Neck Pencil Midi Dress

  • Length: Midi
  • Sleeve length: 3/4 Sleeve
  • Style: Midi Dress
£159.19 £199.00
favourite
Petite Applique Organdie Buttoned Woven Midi Dress
Petite
View
KarenMillen

Petite Applique Organdie Buttoned Woven Midi Dress

  • Length: Midi
  • Occasion: Occasion
  • Style: Midi Dress
£111.00 £369.00
favourite
Structured Crepe Keyhole Rounded A Line Midi Dress
View
KarenMillen

Structured Crepe Keyhole Rounded A Line Midi Dress

  • Occasion: Occasion
  • SleeveLength: Long Sleeve
  • Style: A-Line Dress
£54.00 £179.00
favourite
Figure Form Bandage Asymmetric Strap Knit Midi Dress
View
KarenMillen

Figure Form Bandage Asymmetric Strap Knit Midi Dress

  • Occasion: Occasion
  • SleeveLength: Strappy
  • Style: Midi Dress
£71.40 £119.00
neutral color blue color black color cream color light-blue color mono color mint color
favourite
Floral Applique On Lace Woven Midi Dress
View
KarenMillen

Floral Applique On Lace Woven Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£90.00 £299.00
favourite
Tailored Structured Crepe Roll Neck Pencil Midi Dress
View
KarenMillen

Tailored Structured Crepe Roll Neck Pencil Midi Dress

  • Occasion: Occasion
  • SleeveLength: 3/4 Sleeve
  • Style: Midi Dress
£60.00 £199.00
camel color black color
favourite
Crystal Embellished Cross Front Woven Midi Dress
View
KarenMillen

Crystal Embellished Cross Front Woven Midi Dress

  • Length: Midi
  • Occasion: Occasion
  • Style: Midi Dress
£90.00 £299.00
favourite
Compact Stretch Taffeta Ruffle One Shoulder Midi Dress
View
KarenMillen

Compact Stretch Taffeta Ruffle One Shoulder Midi Dress

  • Occasion: Occasion
  • SleeveLength: Sleeveless
  • Style: Midi Dress
£80.00 £229.00
mono color black color
favourite
Viscose Satin Long Sleeve Bias Cut Woven Midi Dress
View
KarenMillen

Viscose Satin Long Sleeve Bias Cut Woven Midi Dress

  • Length: Midi
  • SleeveLength: Long Sleeve
  • Style: Midi Dress
£36.00 £119.00
favourite
Applique And Lace Georgette Sleeveless Woven Midi Dress
View
KarenMillen

Applique And Lace Georgette Sleeveless Woven Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midaxi Dress
£96.00 £319.00
favourite
Compact Stretch Viscose Tie Neck Tailored Full Skirted Midi Dress
View
KarenMillen

Compact Stretch Viscose Tie Neck Tailored Full Skirted Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£87.00 £249.00
favourite
Compact Stretch Bow Tie Neck Trim Detail Tailored Full Midi Dress
View
KarenMillen

Compact Stretch Bow Tie Neck Trim Detail Tailored Full Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£143.40 £239.00
emerald color black color dusty-rose color
favourite
Soft Tailored Colour Block High Neck Pleated Midi Dress
View
KarenMillen

Soft Tailored Colour Block High Neck Pleated Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£119.40 £199.00
pink color mono color
favourite
Petite Soft Tailored High Low Midi Dress
Petite
View
KarenMillen

Petite Soft Tailored High Low Midi Dress

  • Design: Plain
  • Length: Midi
  • SleeveLength: Sleeveless
£87.20 £109.00
pink color black color
favourite
Petite Tailored Button Detail Midi Dress
Petite
View
KarenMillen

Petite Tailored Button Detail Midi Dress

  • Length: Midi
  • Sleeve length: Strappy
  • Style: Midi Dress
£39.00 £129.00
favourite
Satin Back Crepe Tuxedo Midi Dress
View
KarenMillen

Satin Back Crepe Tuxedo Midi Dress

  • Length: Midi
  • Sleeve length: Long Sleeve
  • Style: Midi Dress
£186.15 £219.00
favourite
Taffeta Double Ruffle Detail Tailored Midi Dress
View
KarenMillen

Taffeta Double Ruffle Detail Tailored Midi Dress

  • Length: Midi
  • Occasion: Occasion
  • Style: Midi Dress
£72.00 £239.00
favourite
Premium Linen V Neck Wrap Detail Woven Midi Dress
View
KarenMillen

Premium Linen V Neck Wrap Detail Woven Midi Dress

  • Length: Midi
  • Sleeve length: Cap Sleeve
  • Style: Midi Dress
£90.00 £299.00
favourite
Tailored Compact Stretch Viscose Cape Mesh Panel Midi Dress
View
KarenMillen

Tailored Compact Stretch Viscose Cape Mesh Panel Midi Dress

  • Length: Midi
  • Occasion: Occasion
  • Style: Midi Dress
£84.00 £279.00
favourite
Italian Satin Bandeau Structured Bow Detail Midi Dress
View
KarenMillen

Italian Satin Bandeau Structured Bow Detail Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£120.00 £299.00
favourite
Spring Floral Printed Hammered Satin Woven Midi Dress
View
KarenMillen

Spring Floral Printed Hammered Satin Woven Midi Dress

  • Length: Midi
  • Sleeve length: Short Sleeve
  • Style: Maxi Dress
£174.30 £249.00
favourite
Tall Diamante Trim Bodice Detail Metallic Jacquard Prom Dress
Tall
View
KarenMillen

Tall Diamante Trim Bodice Detail Metallic Jacquard Prom Dress

  • Length: Midi
  • Sleeve length: Strappy
  • Style: Midi Dress
£72.00 £239.00
favourite
Pleated Floral Godet Panel Woven Maxi Dress
View
KarenMillen

Pleated Floral Godet Panel Woven Maxi Dress

  • Length: Midi
  • Occasion: Occasion
  • SleeveLength: Short Sleeve
£48.00 £159.00
favourite
Premium Crystal Embellished Midi Dress
View
KarenMillen

Premium Crystal Embellished Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£137.40 £229.00
hot-pink color blue color chocolate color red color cobalt color
favourite
Petite Soft Tailored Halter Neck Midi Dress
Petite
View
KarenMillen

Petite Soft Tailored Halter Neck Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£119.40 £199.00
favourite
Belted Open Stitch Knitted Dress
View
KarenMillen

Belted Open Stitch Knitted Dress

  • Design: Plain
  • Fabric: Knitted
  • Neckline: Crew
£77.00 £129.00
favourite
Geo Half Zip Knitted Dress
View
KarenMillen

Geo Half Zip Knitted Dress

  • Fabric: Knitted
  • Neckline: Collared
  • Style: Fluid Dress
£77.00 £129.00
favourite
Batik Drama Sleeve Belted Dress
View
KarenMillen

Batik Drama Sleeve Belted Dress

  • Design: Abstract
  • Detail: Belted
  • Style: Fluid Dress
£139.00
favourite
Colourblock Forever Bardot Dress
View
KarenMillen

Colourblock Forever Bardot Dress

  • Design: Plain
  • Detail: Plain
  • Sleeve length: Short Sleeve
£63.00 £209.00
favourite
Italian Structured Satin Bandeau Bow Detail Pencil Midi Dress
View
KarenMillen

Italian Structured Satin Bandeau Bow Detail Pencil Midi Dress

  • Length: Midi
  • SleeveLength: Sleeveless
  • Style: Pencil Dress
£58.00 £289.00
favourite
Mirrored Placed Floral Leather Trim Kimono Woven Midi Dress
View
KarenMillen

Mirrored Placed Floral Leather Trim Kimono Woven Midi Dress

  • Length: Midi
  • Sleeve length: Long Sleeve
  • Style: Midi Dress
£107.00 £179.00
favourite
Linen Belted Shirt Midi Dress
View
KarenMillen

Linen Belted Shirt Midi Dress

  • Length: Midi
  • Sleeve length: Short Sleeve
  • Style: Midi Dress
£48.00 £159.00
favourite
Structured Crepe Notch Neck Wrap Belted Forever Midi Dress
View
KarenMillen

Structured Crepe Notch Neck Wrap Belted Forever Midi Dress

  • Length: Midi
  • Sleeve length: Short Sleeve
  • Style: Midi Dress
£100.00 £249.00
favourite
Petite Deco Crystal Embellished Plunge Woven Maxi Dress
Petite
View
KarenMillen

Petite Deco Crystal Embellished Plunge Woven Maxi Dress

  • Length: Midi
  • Sleeve length: Strappy
  • Style: Midi Dress
£105.00 £349.00
favourite
Clean Tailored Scallop Detail Midi Dress
View
KarenMillen

Clean Tailored Scallop Detail Midi Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Midi Dress
£103.35 £159.00
favourite
Tulle Bandeau Tiered Midi Dress
View
KarenMillen

Tulle Bandeau Tiered Midi Dress

  • Length: Midi
  • Occasion: Occasion
  • SleeveLength: Sleeveless
£83.40 £139.00
blush color navy color ivory color
favourite
Tall Compact Stretch Viscose Asymmetric Drape Midi Dress
Tall
View
KarenMillen

Tall Compact Stretch Viscose Asymmetric Drape Midi Dress

  • Length: Midi
  • Occasion: Smart
  • Style: Midi Dress
£96.00 £239.00
favourite
Petite Pleated Button Detailed Woven Midi Dress
Petite
View
KarenMillen

Petite Pleated Button Detailed Woven Midi Dress

  • Length: Midi
  • Sleeve length: Short Sleeve
  • Style: Midi Dress
£66.00 £219.00
favourite
Compact Stretch Viscose Cap Sleeve Drape Detail Tailored Midi Dress
View
KarenMillen

Compact Stretch Viscose Cap Sleeve Drape Detail Tailored Midi Dress

  • Length: Midi
  • Sleeve length: Cap Sleeve
  • Style: Midi Dress
£125.00 £249.00
Showing 40 of 290
Back to main content