The two heads of state are old friends. And there was a convivial atmosphere, with plenty of jokes and laughter, even at the state banquet, at which they exchanged gifts.

Over dinner, the Queen was presented with a Faberge-style musical egg and a stunning gold vase. Meanwhile, she gave her host the Royal Victorian chain, a personal honour reserved for her inner circle

The royal visitors receive a handicrafts exhibition

Another highlight was a 'surprise' that the sultan promised the Queen, which turned out to be a parade, involving 800 horses

... and a goat, which is the the mascot of the Oman royal cavalry

This is one of the most englightened kingdoms in the Gulf, with women having the right to vote, drive and stand for parliament

Another horsewoman shows off her skills

Horsemanship, riding stunts and races were on the agenda

As were equestrian martial arts and folkloric dances

On leaving, the sovereign said: "I had a lovely time". How could she not, with this sort of hospitality?

Such is the regard for the British monarch in Oman, Sultan Qaboos Al-Alam laid on three days of extravagant events to welcome her and Prince Philip.

Not only that. On learning that was the only date she could make for the trip was in November, he postponed the 40th anniversary celebrations of his reign, which were originally planned for July

Sandhurst-trained and a former intern at Suffolk Country Council, the sultan is a determined Anglophile, who has twinned his palace with the Tower of London and owns the world's only camel-mounted bagpipe band.

The musicians welcomed the Queen with a rendition of Scotland The Brave

Thousands of well-wishers, wearing elaborate ceremonial dress, lined the route from the airport to greet the VIP guests