The Queen will spend the day resting after suffering symptoms of gastroenteritis, Buckingham Palace said.
She was due to attend a military celebration in Wales today during the city's St David's Day celebrations, but has been forced to cancel her planned engagements because of the sickness.
She will instead spend the weekend at Windsor, a palace spokeswoman said.
More top news
Cloud and showery rain may linger across the far northwest throughout Saturday.
For the NHS to remain at the centre of our lives, it will have to change how it treats us or we will have to change how we treat it.
Pro-gun protesters met Barack Obama in Oregon as he arrived to console victims and affected families of the community college shooting.