Skip to content
  • Shop M&S Christmas Gift Cards
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Christmas Beauty Gifts

Picking up Christmas presents for friends and family is easy with our great-value beauty gifts. Choose from men’s gift sets, skincare gifts and cosmetics sets that they’ll love unwrapping on the day. We’ve got a treasure trove of sweet-smelling treats from brands such as L’Occitane, Apothecary and This Works. Our free trackable returns service makes present shopping more straightforward

20% off selected beauty gifts

  • Product Type with 22 options
  • Brand with 60 options
  • Gift Recipient with 3 options

There are 360 Items found

Gift Collection
Fragrance Society

Gift Collection

Nail Polish 6 Pack 4.5ml
£12.50
M&S Collection

Nail Polish 6 Pack 4.5ml

£2.78 per ml

Frozen™ Ultimate Bath Collection20% off
M&S Collection

Frozen™ Ultimate Bath Collection

£8.57 per 100ml

Lychee & Rose Soap Gift Set
£10
M&S Collection

Lychee & Rose Soap Gift Set

£10 per 100g

Use our Gift Finder to find the perfect gift

Try now
Content card Take a quiz to find the perfect present November 2023
Coconut & Almond Bath Soak & Strainer Set
£12.50
M&S Collection

Coconut & Almond Bath Soak & Strainer Set

£4.17 per 100g

Alphabet Make Up Bag
£7.50
M&S Collection

Alphabet Make Up Bag

Calm Gift Set
£15
Apothecary

Calm Gift Set

£10 per 100ml

Nuxe Festive Christmas Cracker
£13.50
NUXE

Nuxe Festive Christmas Cracker

Men's Body Wash Collection
£14
Fragrance Society

Men's Body Wash Collection

Unwrap the best beauty gifts

Watch & shop
Content card Unwrap the best beauty gifts 16th November 2023
NUXE Huile Prodigieuse® Mini Trio
£12.50
NUXE

NUXE Huile Prodigieuse® Mini Trio

Calm Hand Wash & Lotion Set
£12.50
Apothecary

Calm Hand Wash & Lotion Set

£5 per 100ml

Hand Cream Gift Set
£7.50
M&S Collection

Hand Cream Gift Set

Hand Cream Gift Set
£12.50
Apothecary

Hand Cream Gift Set

£1.67 per 10ml

Mini Body Wash Collection
£12.50
Fragrance Society

Mini Body Wash Collection

Shower Gel Duo
£27
L'Occitane

Shower Gel Duo

Page 1 of 8