Abiti / celebrity style / October 19, 2018

Meghan Markle wears Stuart Weitzman during and official visit to Kirribilli House