Which girl, teenager or woman does not dream of meeting her very own prince? Well, in Europe you don't need to go to a movie too see one, since they have real Princes and Kings - let us show you the 7 hottest of them all.
He might be married to Duchess Catherine by now, but he still makes hearts melt all over the world. He got his great looks from his gorgeous mother Diana (†36), his work as a rescue pilot is hero-like and he is a loving father and dutiful member of the royal family. What a man!
Of course, the King of Spain also belongs in this list: the handsome Felipe is 6'4" and a real heartthrob.
He is the the younger son of Caroline, Princess of Hanover, and her second husband, Stefano Casiraghi. His maternal grandparents were Rainier III, Prince of Monaco, and American actress Grace Kelly. Which is probably where he gets his good looks from! Just like his late father, he is an avid sailor and with his blonde hair and his steel blue eyes, he is a real eyecatcher!
The little brother of Crown Princess Victoria, Prince Carl Philip of Sweden, is considered THE hottest male royals. His smile regularly makes women all over Europe melt away. He is, unfortunately, already married - but with his wife Sofia and his son Alexander, they are a really beautiful royal family!
Marius Hoiby is technically not a "real" royal, since his mother Mette-Marit, Crown Princess of Norway, had him out of wedlock and before she got married to Crown Prince Haakon. Still, he is part of the family and really good looking. He is also still single!
Prince Félix of Luxembourg is the second son of Grand Duke Henri and Grand Duchess Maria Teresa. The attractive Prince does not rely on his good looks at all, but he is really smart. He has a degree in political science, communication, bioethics and psychology!
There is a reason why Prince Harry is considered a womanizer: his good looks, his smile and his ginger hair make women, not only in Britain, weak in the knees. Even though he's had some bad press in the past, his empathy and his accessible nature make him one of the most popular British royals. He is currently engeaged with the American actress Meghan Markle and the couple will be married in May of 2018.