COVID-19 delivery update - click here

Top gifts for kids and babies

Bring magic and joy with our pick of Christmas presents for kids, full of gift ideas for your little angels. Play Santa and treat them to knitwear, accessories and slippers. For babies, look to mini outfits and booties perfect for Christmas Day
342 items 342 Results
M&S Collection
KGS 1,400.00
Available In 1 colour
KGS 1,100.00
Available In 1 colour
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 1,400.00 - KGS 1,700.00
Available In 1 colour
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 2,350.00 - KGS 2,650.00
Available In 1 colour
New in
Harry Potter™ Velvet Glitter Dress (2-16 Yrs)
M&S Collection
KGS 2,950.00 - KGS 3,250.00
Available In 1 colour
M&S Collection
KGS 2,650.00 - KGS 2,950.00
Available In 4 colours
M&S Collection
KGS 2,200.00 - KGS 2,500.00
Available In 1 colour
M&S Collection
KGS 2,650.00
Available In 1 colour
M&S Collection
KGS 2,800.00 - KGS 2,950.00
Available In 1 colour
M&S Collection
KGS 730.00
Available In 1 colour
KGS 2,650.00 - KGS 2,950.00
Available In 1 colour
M&S Collection
KGS 1,500.00
Available In 1 colour
M&S Collection
KGS 2,050.00
Available In 2 colours
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 1,400.00
Available In 1 colour
KGS 2,200.00
Available In 1 colour
KGS 1,200.00 - KGS 1,500.00
Available In 1 colour
M&S Collection
KGS 3,500.00
Available In 1 colour
M&S Collection
KGS 1,900.00
Available In 1 colour
M&S Collection
KGS 2,350.00
Available In 1 colour
M&S Collection
KGS 1,400.00 - KGS 1,700.00
Available In 1 colour
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 1,400.00
Available In 1 colour
KGS 1,200.00 - KGS 1,500.00
Available In 1 colour
M&S Collection
KGS 1,400.00 - KGS 1,700.00
Available In 1 colour
M&S Collection
KGS 1,500.00
Available In 1 colour
M&S Collection
KGS 2,650.00 - KGS 2,950.00
Available In 1 colour
M&S Collection
KGS 1,100.00
Available In 1 colour
M&S Collection
KGS 2,800.00 - KGS 2,950.00
Available In 1 colour
M&S Collection
KGS 1,400.00
Available In 1 colour
KGS 875.00 - KGS 1,050.00
Available In 1 colour