Royalty Meghan Markle baffles fans after US talk show announces she WILL appear as guest… despite pal claiming she won’t 22 November, 2022 4 mins read 210 Views MEGHAN Markle fans were left baffled after a US talk show announced she would be appearing… only for a pal to claim she wouldn’t be just moments.. Read More