Three British newspapers reported Sunday that Prince William (search) has maintained a long-distance romance with a young woman in Kenya for two years.

The Mail on Sunday, News of The World and the Sunday Express all reported that 21-year-old Jessica Craig was to be a guest at the prince's 21st birthday party — with its Out of Africa theme — next week.

The Mail on Sunday said William was smitten with Craig after he met her in May 2001 when he visited Kenya during his one-year break between school and college. He reportedly stayed with the Craig family at their ranch.

The News of The World said the prince spent most of his four months in Africa with the Craigs.

The Mail on Sunday said the prince had returned three times and Craig had been to Britain several times.

It reported she is staying at Highgrove — country home of his father, Prince Charles (search) — before the birthday party at Windsor Castle, where she is to meet William's grandmother, Queen Elizabeth II. (search

Prince William is halfway through his studies at St. Andrews University in Scotland. During an interview published last month, he said he was trying to teach himself Swahili because he loves Africa.