Style 03 Feb 2019 Snaps for a Snapshot Who: Meghan Markle Wearing: Oscar de la Renta Where: a visit to the Bristol Old Vic [Source]