Here are the prettiest princesses of Europe. Princess Charlotte (Monaco) Princess Eugenie Princess Letizia (Austria) Princess Madeleine (Sweden) Princess Mary (Denmark)