This is very difficult! I voted Queen Rania. I'm not sure but I think I've read she has some surgery done, so she is not a natural beauty.. I think that princess Letizia, princess Märte Louise, Charlotte Casiraghi and princess Mary are natural beauties!
Crown Princess Victoria also has...