Kate Middleton wore £1,600 dress on her visit to Barry Island

Wales Online

Published

Kate also wore a £15 face mask and £120 shoes

Full Article