The last time the Duke of Edinburgh was seen in public was at Lady Gabriella Windsor's wedding in May
The Duke of Edinburgh has been admitted to hospital as a "precautionary measure", Buckingham Palace has said.
Prince Philip travelled from the Queen's Sandringham Estate in Norfolk to the King Edward VII Hospital in London on Friday morning.
In a statement, the palace said it was for observation and treatment in relation to a pre-existing condition on the advice of Prince Philip's doctor.
He was not taken by ambulance and it was a planned admission.
The duke, 98, retired from public life in August 2017.
- Duke's decades of royal duty
- Prince Philip, 97, gives up driving licence
- Duke of Edinburgh carries out last engagement
He spent decades supporting the Queen and attending events for his own charities and organisations.
Since retiring from official solo royal duties, he has appeared in public alongside the Queen and other members of the Royal Family at events and church services.
The duke has not been seen in public since attending Lady Gabriella Windsor's wedding in May.
Image copyrightGETTY IMAGESImage captionPolice officers are stationed outside the hospital in Marylebone where the duke has been admittedImage copyrightGETTY IMAGESImage captionPrince Philip's other public appearance in May was at the Order of Merit lunch, with Sir David Attenborough among the guests
In the statement, the palace said: "The Duke of Edinburgh travelled from Norfolk this morning to the King Edward VII Hospital in London for observation and treatment in relation to a pre-existing condition.
"The admission is a precautionary measure, on the advice of His Royal Highness' doctor."
The duke walked into hospital and is expected to remain there for a few days.
It comes as the Queen arrived at her Sandringham Estate on Friday for the start of her Christmas break.
She caught the 10:42 GMT Great Northern service from London's King's Cross and was later pictured stepping off the train at King's Lynn railway station.