Meghan Markle and Prince Harry attended the swimming and Wheelchair Basketball Finals at the 2023 Invictus Games in Dusseldorf, Germany.
Meghan Markle and Prince Harry attended the swimming and Wheelchair Basketball Finals at the 2023 Invictus Games in Dusseldorf, Germany.
Kate Middleton reportedly has feelings of 'resentment and competition' towards Meghan Markle after her and Prince Harry's Invictus..