Wintour, 67, received the honour — which is the female equivalent of a knight — for services to fashion and journalism in a Buckingham Palace ceremony on Friday. She was accompanied by her daughter, Bee Shaffer.
The London-born editor arrived wearing her ever-present sunglasses, but removed them before entering the palace ballroom.
She said afterward that the queen had struggled to find a place to pin the insignia on Wintour’s pink belted Chanel outfit.
Wintour said she also congratulated the queen on Prince Philip‘s long public service, calling him “an inspiration to us all.”
The queen’s husband, who is 95, announced Thursday that he will retire from public engagements in the fall.