Hi there, we're sorry that your order hasn't arrived yet. I believe you have already spoken to someone in our customer service team and they have issued a replacement due to the first one being lost with DPD. I do apologise for this and any inconvenience caused, sadly sometimes these delays are completely out of our control. We hope the replacement gets to you swiftly! For anything further please contact enquiries@williamyeoward.com or call 020 7349 7828 and our team will be happy to help. Thanks, Eleanor