Christmas Dresses

Get ready for the festive season with our beautiful Christmas party dresses for women! Choose from maxi, midi, or mini styles to suit every holiday occasion. Sparkle in a sequin dress, stay cozy in a Christmas jumper dress, or shine in a classic party dress

Perfect for Christmas dinners, parties, or family gatherings. Find your favorite look and make this holiday season unforgettable!

Skip to results list

Active filters:

Availability
Product type
Price
to
The highest price is £235.00
Clear
Color
Size
Style
Length
Sleeve length
81 items
Column grid
Column grid

Filter

Active filters:

Availability
Product type
Price
to
The highest price is £235.00
Color
Size
Style
Length
Sleeve length
  • Laura Embellished Maxi Dress in Emerald Green

    Laura Embellished Maxi Dress in Emerald Green

    Laura Embellished Maxi Dress in Emerald Green

    £130.00
    Sale price  £130.00 Regular price 
  • Larissa Short Sleeve Embellished Maxi Dress in Mink

    Larissa Short Sleeve Embellished Maxi Dress in Mink

    Larissa Short Sleeve Embellished Maxi Dress in Mink

    £105.00
    Sale price  £105.00 Regular price  £160.00
  • Amelle Gold Beaded Mini Dress

    Amelle Gold Beaded Mini Dress

    Amelle Gold Beaded Mini Dress

    £39.00
    Sale price  £39.00 Regular price  £90.00
  • Diane Long Sleeve Embellished Maxi Dress in Mink

    Diane Long Sleeve Embellished Maxi Dress in Mink

    Diane Long Sleeve Embellished Maxi Dress in Mink

    £160.00
    Sale price  £160.00 Regular price 
  • Leona Embellished Maxi Dress in Navy Blue

    Leona Embellished Maxi Dress in Navy Blue

    Leona Embellished Maxi Dress in Navy Blue

    £220.00
    Sale price  £220.00 Regular price 
  • Gillian Maxi Dress in Emerald Green

    Gillian Maxi Dress in Emerald Green

    Gillian Maxi Dress in Emerald Green

    £110.00
    Sale price  £110.00 Regular price 
  • Ellis Maxi Dress in Sage Green

    Ellis Maxi Dress in Sage Green

    Ellis Maxi Dress in Sage Green

    £200.00
    Sale price  £200.00 Regular price  £230.00
  • Shauna Off Shoulder Maxi Dress with Scarf in Black

    Shauna Off Shoulder Maxi Dress with Scarf in Black

    Shauna Off Shoulder Maxi Dress with Scarf in Black

    £105.00
    Sale price  £105.00 Regular price 
  • Montana Velvet Mini Dress in Black

    Montana Velvet Mini Dress in Black

    Montana Velvet Mini Dress in Black

    £55.00
    Sale price  £55.00 Regular price  £85.00
  • Laura Embellished Maxi Dress in Coffee Brown

    Laura Embellished Maxi Dress in Coffee Brown

    Laura Embellished Maxi Dress in Coffee Brown

    £130.00
    Sale price  £130.00 Regular price 
  • Laura Embellished Maxi Dress in Berry

    Laura Embellished Maxi Dress in Berry

    Laura Embellished Maxi Dress in Berry

    £130.00
    Sale price  £130.00 Regular price 
  • Ollie Tulle Midi Dress in Orchid

    Ollie Tulle Midi Dress in Orchid

    Ollie Tulle Midi Dress in Orchid

    £85.00
    Sale price  £85.00 Regular price 
  • Asher Embellished Midi Dress in Black

    Asher Embellished Midi Dress in Black

    Asher Embellished Midi Dress in Black

    £28.00
    Sale price  £28.00 Regular price  £90.00
  • Keila Mini Dress in Green Grey

    Keila Mini Dress in Green Grey

    Keila Mini Dress in Green Grey

    £25.00
    Sale price  £25.00 Regular price  £80.00
  • Laura Jumpsuit in Black

    Laura Jumpsuit in Black

    Laura Jumpsuit in Black

    £55.00
    Sale price  £55.00 Regular price  £120.00
  • Mina Embellished Mini Dress in Burgundy

    Mina Embellished Mini Dress in Burgundy

    Mina Embellished Mini Dress in Burgundy

    £20.00
    Sale price  £20.00 Regular price  £125.00
  • Natalia Tulle Maxi Dress in Black and Red Floral

    Natalia Tulle Maxi Dress in Black and Red Floral

    Natalia Tulle Maxi Dress in Black and Red Floral

    £120.00
    Sale price  £120.00 Regular price 
  • Malin Tulle Maxi Dress in Black and Red Floral

    Malin Tulle Maxi Dress in Black and Red Floral

    Malin Tulle Maxi Dress in Black and Red Floral

    £94.00
    Sale price  £94.00 Regular price 
  • Natalia Tulle Maxi Dress in Plum

    Natalia Tulle Maxi Dress in Plum

    Natalia Tulle Maxi Dress in Plum

    £82.00
    Sale price  £82.00 Regular price  £110.00
  • One Shoulder Tulle Maxi Dress in Emerald Green

    One Shoulder Tulle Maxi Dress in Emerald Green

    One Shoulder Tulle Maxi Dress in Emerald Green

    £80.00
    Sale price  £80.00 Regular price 
  • Kimberly Embellished Maxi Dress in Black

    Kimberly Embellished Maxi Dress in Black

    Kimberly Embellished Maxi Dress in Black

    £120.00
    Sale price  £120.00 Regular price  £175.00
  • Marita Embellished Midi Dress in Silver

    Marita Embellished Midi Dress in Silver

    Marita Embellished Midi Dress in Silver

    £99.00
    Sale price  £99.00 Regular price  £170.00
  • Dream Embellished Maxi Dress in Black

    Dream Embellished Maxi Dress in Black

    Dream Embellished Maxi Dress in Black

    £195.00
    Sale price  £195.00 Regular price 
  • Therma Tulle Mini Dress in Black

    Therma Tulle Mini Dress in Black

    Therma Tulle Mini Dress in Black

    £25.00
    Sale price  £25.00 Regular price  £75.00