Kate Middleton has worn so many festive looks which are perfect for Christmas Day – jumpers, hair bows, red dresses and sequins. Kate Middleton has worn so many festive looks which are perfect for Christmas Day – jumpers, hair bows, red dresses and sequins.
Princess Kate’s glittering winter wonderland dress is her most festive to date
