Not only was the Queen celebrating the start of the Royal Windsor Horse Show on Thursday (May 12) following an unprecedented delay, but she had another reason to grin from ear to ear. The first day of the event following Wednesday's severe flooding saw Her Majesty bag herself a free Tesco gift card.
The royal was presented with the voucher after her horse won at the show, and the 90-year-old monarch was clearly ecstatic about the win. She inspected the gift card and beamed widely as she perhaps mused about what she could buy.
Fortunately for the royals, the show went on and the monarch, who is patron, eagerly made her way to the grounds of Windsor Castle on Thursday morning.
Clad in a vest, blouse and skirt, her trusty wellington boots and a floral headscarf, the royal drove herself to the event.
Her first stop was at the Copper Horse Ring where she watched a class take place. Over 100 showing classes are staged each year, with the majority held in this ring.
The royal, who still regularly rides, was on good form and looked thrilled to be back at the show. Prince Philip, 94, was also pictured exercising his horses as he drove a carriage around the grounds.
Later a parade of 900 horses and 1,500 participants will be staged in celebration of Her Majesty's 90th birthday.
The show, which is running from May 12 to 15, is held to celebrate the Queen's love of horses and tells the story of the monarch's life from her birth in 1926 to her coronation and reign spanning more than 60 years.
A member of the royal family will attend each evening of the pageant, and the Queen will be the guest of honour on the final evening, which will be broadcast live on ITV on Sunday.
The finale will be hosted by Ant and Dec, with an impressive line-up of stars across the pond, including Katherine Jenkins, Kylie Minogue and Jess Glynne.
Around 10,000 people, including the Queen, were expected to attend the show's opening day on Wednesday, but waterlogged fields which would have been used as car parks were deemed unsuitable.