Skip to Content
Meghan & Harry at the Jubilee
Photo via Getty
Credit:
Getty
Location:
London, England, United Kingdom
Caption:
Meghan Markle and Prince Harry attended the Queen’s Platinum Jubilee this week. And it seems that not everyone in the crowd was thrilled to see the Sussexes.
Stars:
Meghan Markle, Prince Harry