To me, women in general are far more pretty with long hair, with some exceptions though . All the ladies you've mentioned are prettier with long hair, especially Letizia, who is absolutely stunning with her long brown hair

.
Ari, is, to me, better looking with short hair .