Queen Elizabeth II's husband was Prince Philip, Duke of Edinburgh. Their 73-year marriage, from 1947 to his death in 2021. Love Life Who Is Queen Elizabeth's Husband? Prince Philip Facts