- Font:
- +
- -
She completed a grueling, 56-mile cross-country ski marathon to raise money for charity, and for her admirable effort, Pippa Middleton got pecked!
The wildly popular, 28-year-old little sister of the Duchess of Cambridge just crossed the finish line of the historic Vasaloppet marathon in Mora, Sweden on Sunday when an enthusiastic local planted one on her cheek — and as the photo shows, the good sport royal-by-association took the smooch in stride.
The man who did the kissing made it clear he wasn't being creepy in doing what men the world over long to do — he considered it a continuing a ski race legacy. "I told her that we have a tradition here in Mora when you reach the goal and then I kissed her," Erik Smedhs said.
Kate, Camilla and the queen take a ladies' day out
While Pippa finished the race in an impressive seven hours, 13 minutes, her brother-in-law Prince William's sibling Prince Harry was apparently making an even faster time with the locals halfway around the world in Belize.
The Prince, who is on his first solo tour representing his Queen grandmum as she celebrates her 60th anniversary on the throne, mixed it up with the locals at a street party in the capital city of Belmopan Friday night. No stranger to a good party, Prince Harry drank the local rum punch and showed impressive dance moves as he swung a smitten local gal to and fro in his night of revelry.
Kate (and Pippa's bum) push Lady Gaga off fashion's map
Prince Harry continues his tour this week with a trip to Jamaica and then onto Brazil, where the chances are good he will once again let his famous red hair down.
© 2013 NBCNews.com Reprints

“ ”