Pippa Middleton today came 412th out of 1,734 women contestants in Sweden's Vasaloppet ski marathon.
Prince William's sister-in-law finished the 56 mile race in seven hours, 13 minutes and 36 seconds, AFP reported.
"It was incredible and it was faster than I thought I would manage," Pippa was quoted by the Swedish-language Aftonbladet daily as saying. "Now I'm going to rest and put my feet up."
She told Swedish broadcaster SVT she had only prepared for the race for "a couple of weekends" and admitted it was tiring.
Her brother James came 10 minutes behind Crown Prince Frederik of Denmark, who arrived 5,531th out of the 14,072 men in the race with a time of 6:36:32.
On her justgiving page, Pippa wrote: "My brother and I are raising money for Magic Breakfast, a small registered charity that fights child hunger through breakfast clubs and delivering free breakfasts (bagels, cereal, juice and porridge) to thousands of state primary school children in the UK particularly our inner cities."
An event spokesman said: "It’s really fantastic that such well known people will take part; it shows that our arrangements attract not only the most renowned skiers in the world but also some of the most famous personalities in the world as well! Everyone does it because it’s a challenge and achievement to ski Vasaloppet."
The marathon takes place between the villages of Salen and Mora and has been held annually since 1922.