Skip to Content
A Gorgeous Duchess
Photo via Getty
Credit:
Getty
Location:
London, , United Kingdom
Caption:
Meghan Markle is a vision in this blue dress, isn’t she? We remain huge fans the Duchess.
Star:
Meghan Markle