I have to disagree; the Queen was if not a beauty, then certainly very pretty in her youth. And her dresses, especially evening ones, were simply breathtaking.
This said, comparing a woman in her 30s with a woman in her 80's is meaningliss. Although I still prefer the Queen's outfit: she wins it for me because of the lovely hat.
Take a look back at pictures when the Queen was the same age as Diana in the above picture.
One has to compare the two at a similar age otherwise this is just silly.
Who o'er the herd would wish to reign, Fantastic, fickle, fierce, and vain?
Vain as the leaf upon the stream, And fickle as a changeful dream;
Fantastic as a woman's mood, And fierce as Frenzy's fevered blood.
Thou many-headed monster-thing, O who would wish to be thy king?--