Skip to Content
Meghan Markle Forces a Smile
Photo via Getty
Credit:
Getty
Location:
The Hague, Netherlands
Caption:
Meghan Markle is all smiles in this photo. Or all forced and sort of pretend smiles, we should write. (Photo via Getty)
Star:
Meghan Markle