Shop by Occasion

Shop by Occasion
  • Take a look at our range of animal print clothing and accessories

  • Watch and shop the latest Bonmarche and David Emanuel collections as shown on Ideal World.

  • Essential everyday basics including t-shirts, tops, jumpers, jeans and leisurewear in a choice styles.

  • Take a look at our holiday collection including fabulous swimwear, colourful bottoms, bright tops and all your other holiday essentials

  • Plus size clothing in sizes 26 -32 to fit and flatter real women who love curves

  • Look fantastic for weddings with our fabulous selection of stylish outfits, perfect for the Mother of the Bride and guests.

  • Bonmarché offers tailored separates including jackets, shirts, skirts, dresses and formal trousers for women.

Bonmarché offers some great ideas for woman with busy social lives and looking for the right garments. We can help to dress you beautifully for different kinds of events from dinner parties to weddings. Our wide range of ladies' occasionwear includes plus size evening dresses, and plus size party dresses cut to flatter and tailored to fit.

Bonmarché has everything you could need to be on trend this season. Keep up with the latest fashions online with our new collection of casual wear, dresses, women's coats and trousers. So whether you're looking for an outfit for a formal occasion, party wear, leisure wear or work wear, our choice of colours, fabrics and styles for the season mean there is something for everyone.

Buying online couldn't be easier! Just add items to your basket and make your way to the online checkout. We'll deliver your items straight to your door in only 2 working days (our express delivery service if ordered before 4pm) or for only £3.95, you can choose our standard delivery, which takes up to 5 working days to arrive. Alternatively, you can request your order is delivered to your favourite Bonmarché store with our free collect in store service, available nationwide. Any queries, just give our friendly Customer Services team a call on 0330 026 2728. If you'd like to return anything, you can do this free of charge to any one of our stores across the UK.