The Duke and Duchess of Cambridge went head-to-head in a friendly dragon boat race yesterday on Prince Edward Island. Prince William was the victor and he shared an affectionate embrace with his wife Kate Middleton after they stepped back onto land. It was a grey and rainy day, but William and Kate's spirits were high as they raced and later took part in a traditional Mi'kmaq smudging ceremony and tasted local delicacies. PEI apparently has special significance to Kate, since one of her favourite books, Anne of Green Gables takes place there. Kate was heard talking about Anne of Green Gables, saying, "She [Anne] was a real heroine. You could lose yourself in it. I loved it." William also got to show off his pilot skills with a turn landing and taking off from a helicopter on the water. Kate's look was casual for the athletic afternoon, though earlier in the day she wore a gorgeous sweater dress from Alexander McQueen by Sarah Burton, the same designer behind the duchess' iconic royal wedding gown.
Keep reading for more photos!