Chris Jackson/Buckingham Palace/AFP via Getty Culture November 20, 2020 Queen Elizabeth, Prince Philip celebrate 73rd wedding anniversary with card from George, Charlotte and Louis