Irvine once again hosted the Ayrshire Race for Life at the weekend.

The big event is one of the biggest fundraisers for Cancer Research UK and many of the runners donned pink to take part in the big race, which took place at Irvine Beach Park on Saturday morning.

More pictures in this week's Irvine Times.