I recall reading here that the set was a gift from Hassan of Morocco, but I don't remember the source. It could have been speculation based on this photo showing it worn to the return banquet hosted by the King in 1987.
It was also worn to the concert celebrating the golden wedding in 1997 and to the party on the eve of the Cambridge wedding last year.