Queen Elizabeth indulged in her love of horses when she joined her daughter-in-law Camilla at the Royal Windsor Horse Show in Berkshire on Wednesday.
The queen, who still regularly rides (she was spotted enjoying a ride around Windsor Castle on Tuesday morning), was at the annual event to see one of her horses compete.
Camilla, Duchess of Cornwall, 67, greeted the queen with a kiss on both cheeks and a small curtsy. The two women then chatted animatedly while watching the monarch’s 5-year-old chestnut horse, Tower Bridge, place third in the Novice Heavyweight Hunter contest.
After lunch, Queen Elizabeth watched her 15-year-old black horse, George, take part in the Pre-Senior Horse contest.
Surrounded by show runners and horse managers, the queen, 89, amazed onlookers by being on her feet for more than an hour as she watched the competition. After her horse finished second, she waited for the animals to leave the Copper Horse Arena and patted George on his nose as she congratulated rider Zoe McDonald.
Earlier in the day, Camilla browsed a store set up in a row of stalls that was selling cute handmade baby and children’s clothes.
Camilla, who wore a cream Artigiano dress and a pink floral scarf, picked out some nightwear for two of her grandchildren – the twin children of her daughter Laura Lopes.
RELATED VIDEO: Princess Kate and Prince William s Dream Country Life with George and Charlotte
“She was browsing the children’s night clothes,” Judith Brooksbank, owner of Out of the Orient, tells PEOPLE.
She ordered pajamas in a soldier theme and a rose print – one for a toddler boy and one for a girl.
Brooksbank, who also sells the shawl that Prince George was wrapped in when he was taken home from the hospital 22 months ago, praised the positive effect Princess Kate and her family has on the retailers, craftspeople and fashion outlets that they frequent.
“It’s wonderful what benefit they bring to small British companies,” she adds.
For much more on life with Prince George and Princess Charlotte, pick up this week’s issue of PEOPLE, on newsstands Friday