Lifestyle Kate Middleton looks radiant in relaxed £533 Veronica Beard dress during latest video appearance Kristina Beanland 10/09/2024