We’ve never seen Kate Middleton with a spot and we probably never will. She raves about Swiss skincare brand Karin Herzog to keep her complexion clear favouring the Vita-A-Kombi 3 Spotzapper.