Ogling Her Prince By Author Kay Rhodes at Aug 19, 2018 • Category Meghan Markle (Getty) Credit:GettyLocation:Windsor, England, United KingdomCaption:Look at the way Meghan Markle is staring at Prince Harry in this photo. We can understand why, can’t you?Stars:Meghan Markle, Prince Harry