Pippa Middleton put her skiing skills to good use! Yesterday, the royal-in-law completed Sweden's famous Vasaloppet race, a 56-mile cross-country skiing marathon. Middleton came in 412th out of nearly 15,000 skiers, with a time of 7 hours and 13 minutes, InStyle UK reports. Way to go, Pip! The race was for a good cause: she raised money for Magic Breakfast, a non-profit organization that delivers free, healthy meals to children in need.