Princess Anne, 74, was given a prominent seat next to the Sheikh Tamim bin Hamad Al Thani on the top table in the ballroom.