Britain's Prince Harry has a secret admirer, Harry Potter star Katie Leung.
The 19-year-old Scottish actress - who plays Cho Chang in the film series based on J.K. Rowling's adventure books - admits she has a crush on the 22-year-old prince and think he is much better looking than his older brother Prince William.
She is quoted in Britain's Daily Record newspaper as saying: "I think Prince Harry is lovely."
Katie - who shares an onscreen kiss with Daniel Radcliffe, who plays the boy wizard, in the latest installment 'Harry Potter and the Order of the Phoenix' - also confessed she hopes to meet the prince at one of his favorite London nightclubs, now that she has moved to the city.
However, the young star faces stiff competition from Harry's 21-year-old blonde girlfriend Chelsy Davy.
The happy couple - who have been dating for three years - are currently enjoying a romantic vacation in Africa.
Meanwhile, Sir Paul McCartney recently revealed that Harry had a crush on his daughter Mary, when he was just eight-years-old.
Harry fell for Mary, who was 24 at the time, when he visited the Beatles legend's recording studio with his late mother Princess Diana in 1992.
Paul said: "Diana came in with her two lads. We were rehearsing, we were asked to have lunch with her. I was sitting next to Harry, my daughter Mary came in and sat down and Harry said, 'Who's that?' I said, 'That's my daughter Mary,' and he said, 'She's awfully attractive, isn't she?'"












