Japan



Awkward moment Meghan Markle's guest on her Netflix show shades her TV show Suits to her face

Meghan Markle was forced to laugh off a very awkward interaction during the newly-released second season of her show With Love, Meghan. 
Get more results via ClueGoal