There’s something for everyone in our gift guide, from luxurious cashmere to statement bags, from key coats to a leather jacket they’ll cherish for ever. Not sure what to choose? Our gift cards solve that problem, too. Time to start ticking off the list.
Small But Mighty
Guaranteed to make them smile and absolutely AllSaints.
Small But Mighty
Guaranteed to make them smile and absolutely AllSaints.
Can’t Go Wrong
Not sure what to get? A gift card, or e-gift card, is a sure-fire hit.
Can’t Go Wrong
Not sure what to get? A gift card, or e-gift card, is a sure-fire hit.
Guaranteed To Love
Top of the present pile – stylish gifts they’ll cherish.
Guaranteed To Love
Top of the present pile – stylish gifts they’ll cherish.
Grand Gestures
Something super special – for those people who need to be spoilt.
Grand Gestures
Something super special – for those people who need to be spoilt.
For peace of mind, we’ve extended our online and in-store returns period for the holiday and gifting season. Purchases made between 1st November 2024 and 13th December 2024 can be returned with proof of purchase up until 10th January 2025. Purchases made after 13th December 2024 fall under our standard 28-day returns policy.
Online purchases can be returned using our online returns service. If you're returning an international order, please use the International Returns portal on our website. You can also return or exchange items ordered online from our UK or US website at an AllSaints store. Please bring a copy of your original order invoice and the items you wish to return to a store trading in the same currency as the original purchase. For full details of our return policy and how to register your return, please visit our Help Centre.
Below are the suggested last order dates if you’re looking for your purchases to arrive by 24th December. Please note, these dates are a guide, not a guarantee and customers are advised to leave as much time as possible to get their shopping on time.
- Free Standard Shipping – order no later than 12noon on 17th December
- 3 Day Shipping – order no later than 12noon on 18th December
- 2 Day Shipping – order no later than 12noon on 19th December
- Next Day Shipping – order no later than 12noon on 22nd December
Below are the suggested last order dates if you’re ordering New Year’s Eve outfits and need them to arrive on time! Please note, these dates are a guide not a guarantee, and customers are advised to leave as much time as possible to get their shopping on time.
- Free Standard Shipping – order no later than 12noon on 19th December
- 3 Day Shipping – order no later than 12noon on 24th December
- 2 Day Shipping – order no later than 12noon on 26th December
- Next Day Shipping – order no later than 12noon on 26th December