Skip to Content
Meghan Markle on Thanksgiving
(Getty)
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