Where do you ship my order from?
All our standard and Express delivery order are shipped from France. This does not affect the delivery time which is within 3-5 days for standard delivery and within 3-5 working days for standard delivery and within 2-3 working days for Express delivery.
Our same day delivery orders are sent from one of our London boutiques.