Kate Middleton dazzled in a sparkling blue gown she last wore in 2016

Kate Middleton's blue, long-sleeved dress was designed by Jenny Packham. This time around, she wore it without a matching blue shawl.