Kate Middleton wears green as she and Prince William make first official visit to Ireland
Published
Duchess wears an emerald green coat as she and the Duke touch down in Dublin
Full ArticlePublished
Duchess wears an emerald green coat as she and the Duke touch down in Dublin
Full Article