Daniel Radcliffe has a crush on Sophie Dahl.

The 'Harry Potter' actor - who is set to play a World War I soldier in ITV drama 'My Boy Jack' - confessed the blonde supermodel is his ideal woman.

When asked which celebrity he would like to kiss, Daniel replied: "Sophie Dahl."

The 18-year-old star was delighted to discover Sophie's boyfriend, musician Jamie Callum, is short like him.

He exclaimed: "He's quite short, isn't he? Good, that means she likes short men. Well done, Jamie!"

Daniel, who has been dating his 'Equus' co-star Laura O'Toole since May, also revealed he finds intelligence very attractive and has a soft spot for actress Natalie Portman.

He added: "What does it for me is ferocious intelligence and talent, so people like Scarlett Johansson, Natalie Portman - they're just so bright."

Daniel and Laura were seen shopping together last weekend. The pair are said to have grown close after meeting during the London run of 'Equus'. Laura, 22, understudied for the role of Jill, whose character appeared in a lengthy nude scene with Daniel.

RELATED PHOTOS AND ARTICLES
Natalie Portman - Los Angeles Premiere of THE DARJEELING LIMITEDScarlett Johansson - Moet and Chandon Tribute to Nick Knight in London - ArrivalsScarlett Johansson - Louis Vuitton LOVE party for Oxfam America, hosted by Scarlett Johansson - May 3, 2007Scarlett Johansson - Scarlett Johansson Unveils Scarlett Natalie Portman - Los Angeles Premiere of THE DARJEELING LIMITEDScarlett Johansson - Louis Vuitton LOVE party for Oxfam America, hosted by Scarlett Johansson - May 3, 2007
Josh And Rihanna Spotted Getting It OnNatalie Portman Takes Her Date To See The Dalai Lama
Ryan Gets More Than A Smile From ScarlettKim Cattrall And The Other City
Rihanna And John Hartnett DatingRihanna And Josh Hartnett Dating
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.