- Credit:
- Getty
- Location:
- London, England, United Kingdom
- Caption:
- Meghan Markle visited a London soup kitchen for Thanksgiving, once again confirming that America really screwed up by letting the only worthwhile member of the Markle family get away.
- Star:
- Meghan Markle