At one point the torrential rain threatened to turn Kate Middleton and Prince William's Lancashire trip into a total wash out.
But the sun came out at the last minute, leaving the royal couple able to get on with their appointments.
CLICK ON PHOTO FOR FULL GALLERY
The crowds were out in full force to meet the pair as they arrived at Witton Country Park in Blackburn.
There, sports-loving Kate did the honours starting a 100 metres sprint race race before both chatted to the athletes.
The trip up north was the couple's last public engagement before their April 29 wedding.