This £38 Leopard Print Dress Keeps Selling Out—and We Can See Why