The Queen spent Wednesday night in hospital for preliminary medical checks and is now back at Windsor Castle "in good spirits", Buckingham Palace said.
The 95-year-old monarch returned from hospital at lunchtime on Thursday, the palace said.
The Queen was said to be "disappointed" after cancelling a visit to Northern Ireland on Wednesday.
She was given medical advice to rest for a few days, after a busy schedule of public engagements.
In a statement on Thursday night, Buckingham Palace said: "Following medical advice to rest for a few days, the Queen attended hospital on Wednesday afternoon for some preliminary investigations, returning to Windsor Castle at lunchtime today, and remains in good spirits."
She was pictured hosting a Global Investment Summit at Windsor Castle on Tuesday evening alongside Prime Minister Boris Johnson.
Latest Stories
-
The driver’s mate conundrum
25 mins -
IMF Deputy Chief worried large chunk of Eurobonds is used to service debt
41 mins -
Otumfuo Osei Tutu II celebrates 25 years of peaceful rule on golden stool
44 mins -
We have enough funds to pay accruing benefits; we’ve never missed pension payment since 1991 – SSNIT
1 hour -
Let’s embrace shared vision and propel National Banking College – First Deputy Governor
2 hours -
Liverpool agree compensation deal with Feyenoord for Slot
2 hours -
Ejisu by-election: There’s no evidence of NPP engaging in vote-buying – Ahiagbah
2 hours -
Ejisu by-election: Independent ex-NPP MP’s campaign team warns party against dubious tactics
2 hours -
ZEN Petroleum supports Tse-Addo Future Leaders School
3 hours -
NPP must win back Adentan seat in 2024 polls – Obeng Fosu
3 hours -
PPA Clarification: The dark side of the World Bank’s ‘giveaways’ in Ghana by Bright Simons
4 hours -
Blinken says China helping fuel Russian threat to Ukraine
5 hours -
MHA declares May as Purple Month for Mental Health Awareness
5 hours -
WAEC arrests former headmaster over illegal students registration
6 hours -
MeToo founder Tarana Burke defiant after Harvey Weinstein ruling
6 hours