A magnificent Marymass 2023 has just come to an end - but the fun's not quite over yet.

Our photographer Charlie Gilmour was out and about on Marymass Saturday to take these fantastic pictures of some delighted faces in the crowd.

It certainly looks as though the whole town turned out to enjoy the big day.

Whether watching the Marymass parade, the crowning ceremony at the Townhouse or enjoying the events on the Moor, it certainly looks as though a great time was had by all.

Who can you spot in these shots from Saturday?

Irvine Times: Marymass 2023

Cheering on the parade.

Irvine Times: Marymass 2023

The Carters staged a magnificent festival.

Irvine Times: Marymass 2023

Enjoying the big day.

Irvine Times: Marymass 2023

It was fun for all the family.

Irvine Times: Marymass 2023

Even four-legged friends loved the parade.

Irvine Times: Marymass 2023

The young ones had a blast.

Irvine Times: Marymass 2023

A big thumbs up for the festival.

Irvine Times: Marymass 2023

Queen Rebecca and Carters Captain Gordon Storrar check out the racing programme.

Irvine Times: Marymass 2023

Happy faces in the town centre.

Irvine Times: Marymass 2023

Shades on for the big parade.

Irvine Times: Marymass 2023

And a thumbs up for the crowning ceremony.

Irvine Times: Marymass 2023

It was a great day out for families.

Irvine Times: Marymass 2023

Festival patrons had a fantastic time too.

Irvine Times: Marymass 2023

Excited to see the parade.

Irvine Times: Marymass 2023

A salute to Marymass.

Irvine Times: Marymass 2023

Lots of happy faces.

Irvine Times: Marymass 2023

Lots of laughs at the festival too.

Irvine Times: Marymass 2023

All dressed up for the big day.

Irvine Times: Marymass 2023

Enjoying the Marymass fun.

Irvine Times: Marymass 2023

Rev James Milliken and Fr Willie Boyd enjoyed the day.

Irvine Times: Marymass 2023

These former Marymass Marys had a grand time.

Irvine Times: Marymass 2023

Bring on Marymass 2024!

Irvine Times: Marymass 2023

We're looking forward to next year's festival already...