Harry and Meghan and Archie By Author Kay D. Rhodes at May 17, 2019 • Category Meghan Markle Photo via Getty Credit:GettyLocation:Windsor, England, United KingdomCaption:What proud parents! Harry and Meghan have had their lives changed forever by the addition of their son.Stars:Meghan Markle, Prince Harry