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

Moment at 0:00 in ‘Not a good look’: Speculation whether Meghan Markle will ditch Invictus Games appearance by Sky News Australia.

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

Saved by CHUNCHU REVANTH.