I think you have a point here.
When I first heard about Mary, I was totally indifferent. I would not find her pretty nor glamorous. But the way she dignified herself after the wedding, the fact that she became so relaxed and confident (as opposed to the stressing pap chases when she was a GF) really impressed me. She also had more money to express her personal style, of course. So maybe there's a bit of cheating, maybe she's not your drop dead gorgeous beauty, but Mary, the CP, is to my eyes the incarnation of royal grace and style. She exudes kindness and yet remains just a bit aloof to keep me dreaming.
I can understand if that does not work for everyone, but for me, this mix of grace, confidence, style and slight aloofness is magic (like for Charlotte or Rosario of Bulgaria).
So yes, in total objectivity, I place Mary on my list
.