Duchess Catherine in an emerald green dress at a London event
onlinemagnews2021-11-20T11:34:47+01:00Duchess Catherine and Prince William enjoyed the Royal Variety Performance, which combines music, dance, comedy and magic. Read: Together again? Irina Shayk and Bradley Cooper photographed on a walk and holding hands [...]