Here is where the magic resides! The Studio MME Shop is always full of pen and ink prints, lovely lockets, elaborate embroideries, and plush pillows.
It’s holiday season and that means shipping deadlines. For international shoppers, the very last day to place an order is December 10th. For US shoppers, in order to get your presents before Christmas Day, the very last day to place an order is December 17th. If you order after these deadlines, you may still get your goodies in time but there’s no guarantee.