The Queen left viewers of ITV's Platinum Jubilee Celebration spectacular in stitches with her reaction to Dame Helen Mirren's portrayal of Queen Elizabeth I.
Dame Helen was one of a host of celebrities taking part in the first official Jubilee celebration event, Gallop Through the Ages, which saw more than 1,300 performers and 500 horses take to the Royal Windsor Horse Show arena.
Dame Helen, who won an Oscar for her portrayal of the Queen in the film of the same name, took on the role of Queen Elizabeth I in one of the first performances of the evening.
However during the piece, the camera panned to the guest of honour, who sat in the royal box, and many viewers believed she didn't look too impressed.
Despite smiling broadly for other bits of the show, she wore a completely straight face for Dame Helen's big moment.
Fans took to Twitter to share their thoughts on the funny moment.
One wrote: "Not amused: judging by the Queen’s expression after seeing Helen Mirren’s depiction of Elizabeth I."
Another added: "She looked almost offended at Helen Mirren!"
A third commented: "The Queen's face after the Helen Mirren bit" with four crying with laughter emojis.
One viewer said: "She really doesn’t seem to be a fan of Helen Mirren."
However others were really impressed by Dame Helen's performance and were delighted to see her portray the Monarch.
One wrote: "Quite something watching Dame Helen Mirren perform Elizabeth I’s stirring Tilbury speech in front of Queen Elizabeth II at the Royal Windsor Horse Show."
As a huge horse lover and former keen rider, the Monarch looked delighted through the evening's equestrian performances.
She received a huge round applause when she arrived at the Windsor event on Sunday evening, driving into the arena to God Save the Queen.
More than 1,300 performers and 500 horses are part of the evening's entertainment, including equestrian, military and musical performers from Norway, Oman, Azerbaijan, Canada, India, France, Scotland, Wales, Northern Ireland.
Celebs taking part on the celebrations include Dame Helen Mirren, Tom Cruise, Damian Lewis, Omid Djalili, Adjoa Andoh, Martin Clunes, Keala Settle, Alan Titchmarsh and Katherine Jenkins.