A Gorgeous Duchess By Author Kay D. Rhodes at Sep 08, 2018 • Category Meghan Markle Photo via Getty Credit:GettyLocation:London, , United KingdomCaption:Meghan Markle is a vision in this blue dress, isn’t she? We remain huge fans the Duchess.Star:Meghan Markle