Vogue
"Kate Middleton and Meghan Markle Wear Stylish, (Now Sold Out) Coats For Christmas Church Service," published on December 15, 2017.
Nicole Marinelli |"Kate Middleton and Meghan Markle Wear Stylish, (Now Sold Out) Coats For Christmas Church Service," published on December 15, 2017.
Nicole Marinelli |