We have the same saying in English, Never look a gift horse in the mouth. I wonder where it originated.
I agree with you of course, Henri. The Queen very politely wore the brooch on her coat on Christmas Day, and from a distance the effect was very nice. Her outfit was one of her best.