The Duchess of Sussex’s Carolina Herrera halter dress is still in stock.