
The Queen made a surprise visit to the Royal Windsor Horse Show on Friday where her horse was named supreme champion.
The 96-year-old made her first public appearance since March after missing missing the state opening of parliament on the advice of doctors due to her continued mobility problems.