Tag: £1595
Kate Middleton dazzles in £1,595 emerald dress for second outfit of...
KATE MIDDLETON, 38, stepped out wearing an eye-catching sparkly £1,595 dress tonight. She was joined by Prince William as they continued their official tour...