Kate Middleton, 39, donned a green blazer for a visit to Starbank Park, in Edinburgh with Prince William. The couple met children from Edzell Nursery.
Kate Middleton, 39, donned a green blazer for a visit to Starbank Park, in Edinburgh with Prince William. The couple met children from Edzell Nursery.