CelebsEntertainmentLifestyleNewsroyals King Charles celebrates 20th wedding anniversary amid cancer battle by Jade McGee