The Queen has attended hospital for a "routine" and "pre-scheduled" annual check-up, Buckingham Palace has said.
The palace took the unusual step of confirming the private medical visit following speculation on social media about the state of the monarch's health.
A Buckingham Palace spokesman said: "I can confirm that the Queen this morning attended her annual medical check-up at the King Edward VII's Hospital in London.
Advertisement
"This was a routine, pre-scheduled appointment, the Queen has now left hospital."