Skip to Content
Ogling Her Prince
(Getty)
Credit:
Getty
Location:
Windsor, England, United Kingdom
Caption:
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