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

Purple Occasion Dress

Inspired by life’s most unforgettable moments, our edit of purple occasion dresses brings depth, drama and modern elegance to every celebration. From rich aubergine and deep plum to soft lilac and lavender hues, each shade is designed to flatter and captivate. Discover sleek midis that sculpt the figure, flowing maxis made for grand entrances and statement minis that command attention. Crafted in luxurious satin, chiffon, lace and crepe, these silhouettes are elevated with refined details, from subtle draping to delicate embellishment. Whether you’re attending a wedding, soirée or evening event, find purple dresses for special occasions in our collection.
Read More
49 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
Neckline 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
Sort:   Relevance
Open or Close section
  • Price: Low-high
  • Price: High-Low
  • Sort: Relevance
  • Sort: Best Sellers
  • Sort: Newness
favourite
Petite Crystal Embellished Cutwork Cape Detail Woven Maxi Dress
Petite
View
KarenMillen

Petite Crystal Embellished Cutwork Cape Detail Woven Maxi Dress

  • Length: Maxi
  • Neckline: High Neck
  • Shop by Fit: Main
€245.00 €480.00
favourite
Velvet Sequin Woven Mini Dress With Taffeta Bow Tie Detail
View
KarenMillen

Velvet Sequin Woven Mini Dress With Taffeta Bow Tie Detail

  • Length: Mini
  • Sleeve length: Strappy
  • Style: Mini Dress
€49.00 €169.00
purple color silver color
favourite
Paisley Devore Plunge Woven Midi Dress
View
KarenMillen

Paisley Devore Plunge Woven Midi Dress

  • Length: Maxi
  • Neckline: Plunge
  • Style: Maxi Dress
€125.00 €245.00
purple color navy color
favourite
Crystal Embellished Cutwork Cape Detail Woven Maxi Dress
View
KarenMillen

Crystal Embellished Cutwork Cape Detail Woven Maxi Dress

  • Length: Maxi
  • Neckline: High Neck
  • Style: Maxi Dress
€245.00 €480.00
purple color black color
favourite
Ombre Floral Soft Pleated Woven Maxi With Cape Detail
View
KarenMillen

Ombre Floral Soft Pleated Woven Maxi With Cape Detail

  • Length: Maxi
  • Neckline: Plunge
  • Style: Maxi Dress
€79.00 €259.00
favourite
Georgette Feather Embellished Halter Neck Woven Maxi Dress
View
KarenMillen

Georgette Feather Embellished Halter Neck Woven Maxi Dress

  • Length: Maxi
  • Neckline: Halterneck
  • Style: Maxi Dress
€597.00
favourite
Faux Leather Ruched Asymmetric Pencil Dress
View
KarenMillen

Faux Leather Ruched Asymmetric Pencil Dress

  • Length: Mini
  • Shop by Fit: Main
  • Style: Midi Dress
€69.00 €119.00
aubergine color black color
favourite
Petite Georgette Feather Embellished Halter Neck Woven Maxi Dress
Petite
View
KarenMillen

Petite Georgette Feather Embellished Halter Neck Woven Maxi Dress

  • Length: Maxi
  • Neckline: Halterneck
  • Style: Maxi Dress
€597.00
favourite
Tall Graduated Stripe Viscose Satin Halter Dress
Tall
View
KarenMillen

Tall Graduated Stripe Viscose Satin Halter Dress

  • Length: Maxi
  • Neckline: Halterneck
  • Sleeve length: Sleeveless
€47.00 €155.00
favourite
Tailored Velvet High Neck Mini Dress
View
KarenMillen

Tailored Velvet High Neck Mini Dress

  • Length: Mini
  • Shop by Fit: Main
  • Style: Mini Dress
€100.00 €169.00
favourite
Tailored Velvet Halter Neck Maxi Dress
View
KarenMillen

Tailored Velvet Halter Neck Maxi Dress

  • Length: Maxi
  • Shop by Fit: Main
  • Style: Maxi Dress
€100.00 €169.00
favourite
Petite Embellished Pleated Woven Maxi Dress
Petite
View
KarenMillen

Petite Embellished Pleated Woven Maxi Dress

  • Length: Maxi
  • Sleeve length: Strappy
  • Style: Maxi Dress
€402.00
favourite
Plus Size Tailored Velvet High Neck Mini Dress
Plus
View
KarenMillen

Plus Size Tailored Velvet High Neck Mini Dress

  • Length: Mini
  • Neckline: High Neck
  • Shop by Fit: Plus
€85.00 €169.00
favourite
Tall Crystal Applique Angel Sleeve Woven Maxi Dress
Tall
View
KarenMillen

Tall Crystal Applique Angel Sleeve Woven Maxi Dress

  • Length: Maxi
  • Neckline: Funnel Neck
  • Sleeve length: Short Sleeve
€191.00 €636.00
purple color pink color mint color black color
favourite
Velvet Bardot Woven Prom Midaxi Dress With Taffeta Bow
View
KarenMillen

Velvet Bardot Woven Prom Midaxi Dress With Taffeta Bow

  • Length: Midaxi
  • Shop by Fit: Main
  • Style: Midaxi Dress
€259.00
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
€389.00
purple color navy color
favourite
Crystal Applique Angel Sleeve Woven Maxi Dress
View
KarenMillen

Crystal Applique Angel Sleeve Woven Maxi Dress

  • Length: Maxi
  • Neckline: High Neck
  • Sleeve length: Short Sleeve
€191.00 €636.00
purple color blue color mint color lime color
favourite
Plus Size Floral Applique Embellished Organdie Woven Mini Dress
Plus
View
KarenMillen

Plus Size Floral Applique Embellished Organdie Woven Mini Dress

  • Length: Mini
  • Shop by Fit: Plus
  • Style: Mini Dress
€101.00 €337.00
favourite
Premium Crystal Embellished Woven Maxi Dress
View
KarenMillen

Premium Crystal Embellished Woven Maxi Dress

  • Length: Maxi
  • Sleeve length: Long Sleeve
  • Style: Maxi Dress
€779.00
favourite
One Shoulder Drapey Crepe Trim Detail Ruched Maxi Dress
View
KarenMillen

One Shoulder Drapey Crepe Trim Detail Ruched Maxi Dress

  • Length: Maxi
  • Neckline: One Shoulder
  • Sleeve length: Sleeveless
€47.00 €119.00
purple color black color
favourite
Sequin Power Mesh Lace Up Front Halter Neck Split Detail Maxi Dress
View
KarenMillen

Sequin Power Mesh Lace Up Front Halter Neck Split Detail Maxi Dress

  • Length: Maxi
  • Neckline: V Neck
  • Style: Maxi Dress
€59.00 €195.00
plum color black color
favourite
Embellished Pleated Woven Maxi Dress
View
KarenMillen

Embellished Pleated Woven Maxi Dress

  • Length: Maxi
  • Neckline: Bardot
  • Sleeve length: Strappy
€402.00
favourite
Graduated Stripe Viscose Satin Halter Dress
View
KarenMillen

Graduated Stripe Viscose Satin Halter Dress

  • Length: Maxi
  • Neckline: Halterneck
  • Sleeve length: Sleeveless
€47.00 €155.00
favourite
Velvet Sequin One Shoulder Woven Maxi Dress
View
KarenMillen

Velvet Sequin One Shoulder Woven Maxi Dress

  • Length: Maxi
  • Sleeve length: Sleeveless
  • Style: Maxi Dress
€99.00 €195.00
favourite
Petite Marble Devour Halter Neck Maxi Dress
Petite
View
KarenMillen

Petite Marble Devour Halter Neck Maxi Dress

  • Length: Maxi
  • Shop by Fit: Petite
  • Style: Maxi Dress
€119.00 €389.00
favourite
Scuba Draped Ruffle Woven Midi Dress
View
KarenMillen

Scuba Draped Ruffle Woven Midi Dress

  • Length: Midi
  • Neckline: Bandeau
  • Style: Midi Dress
€79.00 €195.00
favourite
Guipure Lace Pleated Maxi Dress
View
KarenMillen

Guipure Lace Pleated Maxi Dress

  • Length: Maxi
  • Sleeve length: Short Sleeve
  • Style: Maxi Dress
€285.00
favourite
Petite Abstract Floral Satin Woven Halter Midi Dress
Petite
View
KarenMillen

Petite Abstract Floral Satin Woven Halter Midi Dress

  • Length: Midi
  • Neckline: Button Up
  • Style: Midi Dress
€94.00 €311.00
favourite
Premium Satin Halter Neck Tailored Maxi Dress
View
KarenMillen

Premium Satin Halter Neck Tailored Maxi Dress

  • Length: Maxi
  • Shop by Fit: Main
  • Style: Maxi Dress
€99.00 €325.00
favourite
Ombre Printed Mesh Ruched Mini Dress
View
KarenMillen

Ombre Printed Mesh Ruched Mini Dress

  • Length: Mini
  • Neckline: High Neck
  • Style: Mini Dress
€30.00 €99.00
purple color pink color
favourite
Petite Velvet Sequin One Shoulder Woven Maxi Dress
Petite
View
KarenMillen

Petite Velvet Sequin One Shoulder Woven Maxi Dress

  • Neckline: One Shoulder
  • Sleeve length: Strappy
  • Style: Maxi Dress
€79.00 €195.00
favourite
Ombre Floral Ruffle Sleeve Button Through Maxi Dress
View
KarenMillen

Ombre Floral Ruffle Sleeve Button Through Maxi Dress

  • Neckline: Plunge
  • Shop by Fit: Main
  • Style: Maxi Dress
€79.00 €155.00
favourite
Scuba Drama Ruffle Hem Woven Maxi Dress
View
KarenMillen

Scuba Drama Ruffle Hem Woven Maxi Dress

  • Length: Maxi
  • Neckline: Crew
  • Style: Maxi Dress
€209.00
favourite
Marble Devour Halter Neck Maxi Dress
View
KarenMillen

Marble Devour Halter Neck Maxi Dress

  • Length: Maxi
  • Sleeve length: Strappy
  • Style: Maxi Dress
€119.00 €389.00
favourite
Ombre Printed Mesh Ruched Long Sleeve Maxi Dress
View
KarenMillen

Ombre Printed Mesh Ruched Long Sleeve Maxi Dress

  • Neckline: Scoop
  • Sleeve length: Long Sleeve
  • Style: Maxi Dress
€52.00 €129.00
purple color pink color
favourite
Scuba Dipped Ruffle Hem Woven Maxi Dress
View
KarenMillen

Scuba Dipped Ruffle Hem Woven Maxi Dress

  • Neckline: Round Neck
  • Sleeve length: Cap Sleeve
  • Style: Maxi Dress
€209.00
purple color green color black color
favourite
Stretch Drapey Crepe Ruched Plunge Back Detail Midi Dress
View
KarenMillen

Stretch Drapey Crepe Ruched Plunge Back Detail Midi Dress

  • Length: Midi
  • Shop by Fit: Main
  • Style: Midi Dress
€79.00 €129.00
purple color khaki color
favourite
Figure Form Bandage Tassel Hem Knitted Dress
View
KarenMillen

Figure Form Bandage Tassel Hem Knitted Dress

  • Length: Midi
  • Sleeve length: Sleeveless
  • Style: Knitted Dress
€179.00
magenta color champagne color purple color
favourite
Floral Applique Embellished Organdie Woven Mini Dress
View
KarenMillen

Floral Applique Embellished Organdie Woven Mini Dress

  • Length: Mini
  • Neckline: Crew
  • Shop by Fit: Main
€101.00 €337.00
plum color black color
favourite
Figure Form Bandage Tassel Hem Knitted Dress
View
KarenMillen

Figure Form Bandage Tassel Hem Knitted Dress

  • Length: Midi
  • Neckline: Crew
  • Sleeve length: Sleeveless
€155.00
purple color green color lime color ivory color orange color pink color
Showing 40 of 49
Back to main content