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
Australian businessman named as Alan Sugar's newest apprentice and winner of a £250,000 investment in his fledgling company.
The 270 victims of the Lockerbie bombing have been remembered today, 26 years to the day that they lost their lives in the air disaster.
Actress Billie Whitelaw, who starred in films including The Omen, has died aged 82.