Top gifts for her

Gifts, glorious gifts... we’ve got everything you need to make her day extra special with our stunning Christmas gifts for her. From women’s jewellery with added sparkle to super snuggly women’s cashmere, you’re sure to find her perfect present. Don’t miss our cosy sleepwear, indulgent beauty gifts and elegant shoes and boots, too
All filters
360 Results
360 Results
£5,00
Available In 1 colour
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£15,00
Available In 1 colour
M&S Collection
£15,00
Available In 1 colour
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£30,00
Available In 1 colour
M&S Collection
£29,50
Available In 2 colours
M&S Collection
£25,00
Available In 1 colour
M&S Collection
£29,50
Available In 4 colours
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£12,50
Available In 1 colour
M&S Collection
£25,00
Available In 1 colour
M&S Collection
£15,00
Available In 1 colour
M&S Collection
£15,00
Available In 17 colours
Autograph
£79,00
Available In 16 colours
M&S Collection
£28,00
Available In 1 colour
M&S Collection
£28,00
Available In 1 colour
M&S Collection
£12,50
Available In 7 colours
M&S Collection
£7,50
Available In 6 colours
£5,00
Available In 1 colour
M&S Collection
£20,00
Available In 1 colour
M&S Collection
£29,50
Available In 4 colours
M&S Collection
£17,50
Available In 1 colour
£12,00
Available In 3 colours
M&S Collection
£15,00
Available In 1 colour
£5,00
Available In 1 colour
M&S Collection
£17,50
Available In 2 colours
M&S Collection
£25,00
Available In 1 colour
M&S Collection
£89,00
Available In 5 colours
Autograph
£69,00
Available In 4 colours
M&S Collection
£9,50
Available In 2 colours
M&S Collection
£25,00
Available In 1 colour
M&S Collection
£12,50
Available In 7 colours
M&S Collection
£20,00
Available In 3 colours
M&S Collection
£18,00
Available In 1 colour
M&S Collection
£19,50
Available In 8 colours
M&S Collection
£12,00
Available In 1 colour
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£5,00
Available In 1 colour
M&S Collection
£25,00
Available In 2 colours