‘Not a good look’: Speculation whether Meghan Markle will ditch Invictus Games appearance

‘Not a good look’: Speculation whether Meghan Markle will ditch Invictus Games appearance