Shopping alert! Duchess Kate's navy and white dress back in stock (and on SALE)

Kate Middleton white dress
Kate Middleton white dress