Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Gallery: The best pictures from the return of the MacMoray music festival

Thousands of festival-goers descended on Cooper Park in Elgin over the weekend.

Crowds gathered in Elgin's Cooper Park for the festival. Image:  Jason Hedges/DC Thomson
Crowds gathered in Elgin's Cooper Park for the festival. Image: Jason Hedges/DC Thomson

Thousands of enthusiastic spectators packed Elgin’s Cooper Park over the weekend for the much-anticipated MacMoray Festival.

Adults and children alike turned out to enjoy the nostalgic hits and electric performances of the festival’s headliners.

After an incredibly successful debut in 2022, MacMoray organisers decided to introduce a second music stage and a larger bar and food area to accommodate even more festival-goers.

Attendees enjoyed a fun-filled weekend with many taking a trip down memory lane as they rocked out to classic hits from the 1990s and 2000s.

Headliners on day one included B*Witched, Cascada, Five and the Bay City Rollers, while on day two Alice Deejay, Sandi Thom and The Vengaboys took to the stage.

Cascada entertained the crowd with hit songs including Everytime We Touch. Image: Jason Hedges/DC Thomson

Many people will be familiar with hits like Everytime We Touch, We’re Going to Ibiza, If Ya Gettin Down, and Better Off Alone and no doubt have them stuck in their heads for days after the festival weekend.

While Saturday remained mostly dry for the event, Sunday had some rainfall which failed to dampen the spirits of festival goers who donned their festival best.

Many came decked out to party with colourful and eye-catching looks, including neon hats, scarves, masks and blankets.

The MacMoray Festival delivers when it comes to family fun, with adults and children enjoying the music, entertainment and stalls set up around the park.

Festival goers were able to rock out from 10am until 11pm, with some coming prepared for the long haul with tents, blankets and chairs.

Check out all of our best pictures from day one of the festivities below:

Crowds rocking out to 90s and 00s nostalgia. Image: Jason Hedges/DC Thomson
Scooty and the Skyhooks on stage at MacMoray. Image: Jason Hedges/DC Thomson
Crowds were eager to take photos at the festival. Image: Jason Hedges/DC Thomson
Some festival goers got a better view than others. Image: Jason Hedges/DC Thomson
Festival goers donned colourful clothing. Image: Jason Hedges/DC Thomson
It appears even those born after the 90s and 00s still appreciate the music. Image: Jason Hedges/DC Thomson
Revellers at this year’s MacMoray festival. Image: Jason Hedges/DC Thomson
Thousands turned out prepared to rock-out to classic 90s and 00s hits. Image: Jason Hedges/DC Thomson
Some people couldn’t handle the noise from the stage. Image: Jason Hedges/DC Thomson
The pope team from L-R: Jackie, Alexis, Colin, Audrey, Will. Image: Jason Hedges/DC Thomson
Jeanette Thornton and Keighley Murdoch donned pink for the festival. Image: Jason Hedges/DC Thomson
From L-R: Jean Longmote, Kimberley Pickersgill Megan Roberts, Kyle Appleton, Belinda Lumsden, Ryan Sanders. Image: Jason Hedges/DC Thomson
From L-R: Martin Claire Jodi Sam Millie came from Fort William to the MacMoray festival. Image: Jason Hedges/DC Thomson
Robert and son Danny Campbell came from nearby Buckie to watch the acts perform. Image: Jason Hedges/DC Thomson
Cascada was one of the big headlin acts at this year’s MacMoray festival. Image: Jason Hedges/DC Thomson
It remained dry throughout the day which most people appreciated. Image: Jason Hedges/DC Thomson
Frontman for Scooty and the Skyhooks encourages the crowd to sing. Image: Jason Hedges/DC Thomson
Some revellers donned face paint and flower crowns. Image: Jason Hedges/DC Thomson
Friends hugged as they took a walk down memory lane with classic 90s hits. Image: Jason Hedges/DC Thomson
People had their phones at the ready. Image: Jason Hedges/DC Thomson
Young fans turned out at the MacMoray festival. Image: Jason Hedges/DC Thomson
It was a fun-filled day for attendees. Image: Jason Hedges/DC Thomson
The Birnie Family from Banchory on a 40th Birthday day out. Image: Jason Hedges/DC Thomson
B*witched performed some of their fan favourites. Image: Jason Hedges/DC Thomson
B*witched performed on Saturday night. Image: Jason Hedges/DC Thomson
Nurses Lucy, Kelly and Diane letting off steam. Image: Jason Hedges/DC Thomson
The Bay City Rollers were a crowd pleaser. Image: Jason Hedges/DC Thomson
Bay City Rollers performing at MacMoray. Image: Jason Hedges/DC Thomson
Festival-goers enjoying the entertainment. Image: Jason Hedges/DC Thomson

Conversation