Delivery
We always endeavour to send out orders either same or next day. Occasionally, with very high levels of demands, some deliveries may sometimes take more than the usual five working days.
Please be assured, your online orders will be delivered as soon as possible, giving you something gorgeous to look forward to.
UK STANDARD DELIVERY - Free with orders over £60
Orders less than £60 will be charged £3.99. Orders will be delivered within 3-5 working days. Excludes weekends and bank holidays. Excludes Channel Islands.
*Delivery times are for in-stock products only
EU DELIVERY - £8.00
We’re pleased to offer an EU delivery service, currently shipping to the following territories: Republic of Ireland, France, Italy, Germany and Spain.
We endeavour to deliver orders within 7 working days, excluding weekends and bank holidays.