The Duke of Edinburgh has died, Buckingham Palace has announced.

Prince Philip, aged 99, died at Windsor Castle on Friday, April 9.

It comes after he underwent heart surgery at King Edward VII's hospital in London earlier this year.

A statement from Buckingham Palace said: “It is with deep sorrow that Her Majesty The Queen has announced the death of her beloved husband, His Royal Highness The Prince Philip, Duke of Edinburgh.

"His Royal Highness passed away peacefully this morning at Windsor Castle.”

Philip and Queen Elizabeth first met in 1934 and were officially engaged in July 1947. They married on November 20, 1947.

The couple have four children, Prince Charles, Princess Anne, Prince Edward and Prince Andrew.

Phillip was taken by car to the private King Edward VII’s Hospital in central London on February 16, after telling his doctor he felt unwell.

But two weeks later was moved to St Bartholomew’s Hospital in the City of London by ambulance.

The duke underwent a successful procedure on a pre-existing heart condition at Barts on March 3, just three months before his 100th birthday, before returning to King Edward VII’s a few days later to recuperate and continue his treatment.

In a statement at the time Buckingham Palace said: “His Royal Highness The Duke of Edinburgh was admitted to the King Edward VII Hospital in London, on Tuesday evening.

“The Duke’s admission is a precautionary measure, on the advice of His Royal Highness’s Doctor, after feeling unwell.

“The Duke is expected to remain in hospital for a few days of observation and rest.”