Published On: Wed, Mar 13th, 2019

Kate Middleton wears outfit worth over £11,000 to the National Portrait Gallery

KATE MIDDLETON, 37, looked ravishing in London tonight. She wore a moderated version of a dress she wore to the 2017 BAFTAS.
Daily Express :: Style Feed