My River Island

Info & help

Follow us

Womens Christmas Party Dresses

It's never too early to start thinking about your Christmas party dress, right? Outfit planning is the best about xmas parties, even if you do end up getting ready in the work loos! From tux dresses and mini dresses to wrap dresses and bodycon dresses, choose from all black, white and faux leather styles or turn all the heads in florals, dogtooth, heart or star print...

195 products
Silver sequin long puff sleeve belted dress
Silver sequin long puff sleeve belted dress
£45.00 £65.00
Black diamante button long sleeve tux dress
Black diamante button long sleeve tux dress
£45.00 £65.00
  • Black
  • Pink
  • White
Black heart printed long sleeve mini dress
Black heart printed long sleeve mini dress
£35.00 £55.00
Black long sleeve lace swing midi dress
Black long sleeve lace swing midi dress
£25.00 £42.00
Green sequin embellished shift dress
£40.00 £65.00
  • Green
  • Pink
Black tie back satin midi dress
£25.00 £46.00
  • Black
  • Beige
White diamante button long sleeve tux dress
£45.00 £65.00
  • White
  • Black
  • Pink
Light pink sequin embellished shift dress
£40.00 £65.00
  • Pink
  • Green
White one diamante shoulder bodycon dress
£35.00 £55.00
  • White
  • Black
White one shoulder diamante trim mini dress
£25.00 £38.00
Black lace tie neck frill swing mini dress
£25.00 £46.00
Black lace frill shoulder mini swing dress
£25.00 £38.00
  • Black
  • Black
Black embellished long sleeve mini dress
£80.00 £120.00
Black printed pleated long sleeve swing dress
£25.00 £38.00
  • Black
  • Brown
Red diamante neck bodycon midi dress
£25.00 £40.00
  • Red
  • Black
Navy cowl neck belted slip dress
£20.00 £32.00
promo badge
Petite black diamante button tux dress
£45.00 £65.00
Pink snake printed frill wrap midi dress
£35.00 £50.00
  • Pink
  • Blue
  • Red
promo badge
Petite white one shoulder ruched mini dress
£25.00 £38.00
Khaki stud embellished bodycon dress
£25.00 £42.00
Black ruffle lace short sleeve dress
£25.00 £36.00
  • Black
  • Green
promo badge
Petite white diamante button tux dress
£45.00 £65.00
promo badge
Petite pink lace high neck ruffle mini dress
£25.00 £38.00
Pink lace frill bardot bodycon midi dress
£30.00 £46.00
  • Pink
  • Black
Black lace satin midi slip dress
£30.00 £50.00
  • Black
  • Pink
Blue metallic frill V neck mini dress
£35.00 £60.00
Red paisley print twist front midi dress
£30.00 £46.00
Purple fringe wrap satin slip dress
£25.00 £42.00
  • Blue
  • Black
Black lace long sleeve asymmetric hem dress
£45.00 £80.00
  • Black
  • Red
Cream lace ruffle high neck midi dress
£25.00 £46.00
  • Cream
  • Black
Black lace corset bodycon dress
£40.00 £65.00
Black velvet zip front bandeau mini dress
£35.00 £60.00
Red lace long sleeve asymmetric hem dress
£45.00 £80.00
  • Red
  • Black
White bow front embellished bandeau dress
£40.00 £65.00
promo badge
Black leather shift dress
£88.00 £110.00
promo badge
Brown leather long sleeve shirt dress
£132.00 £165.00
  • Brown
  • Black
Blue paisley tie belted ruffle midi dress
£35.00 £55.00
Black floral twist front midi dress
£30.00 £46.00
Black long mesh sleeve high neck mini dress
£36.00
Black button shoulder mini swing dress
£38.00
  • Black
  • Pink
  • Red
Grey animal printed puff sleeve mini dress
£36.00
Black one diamante shoulder bodycon dress
£55.00
  • Black
  • White
Green printed tie V neck midi dress
£36.00
  • Green
  • Black
  • Brown
  • +2
Brown snake printed pleated swing dress
£38.00
  • Brown
  • Black
Black embellished organza sleeve mini dress
£50.00
Black velvet puff sleeve mini dress
£60.00
Black lace frill bardot bodycon midi dress
£46.00
  • Black
  • Pink
promo badge
Black velvet studded long sleeve mini dress
£85.00
Black lace ruffle high neck midi dress
£46.00
  • Black
  • Cream
Black tie V neck long sleeve midi dress
£36.00
  • Black
  • Brown
  • Green
  • +2
Pink floral long sleeve ruched mini dress
£40.00
  • Pink
  • Pink
promo badge
Black cold shoulder bodycon tux dress
£40.00
Black bardot ruched midi dress
£40.00
  • Black
  • Red
promo badge
Black one sleeve bodycon mini dress
£55.00
Black textured long sleeve ruched mini dress
£40.00
Black paisley printed mini smock dress
£46.00
promo badge
Black one shoulder jersey dress
£42.00
promo badge
Black lace tie neck mini swing dress
£55.00
of 4