
- 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