Royal Highland Show organisers have released details of performers and musical acts set to take part in this year’s event.
The line-up includes winner of The Voice in 2015, Stevie McCrorie, who will perform at the show on the Saturday afternoon, and the National Youth Choir of Scotland Edinburgh Choir.
Other performances will include opera highlights from Scotland’s newest independent opera company, Opera Bohemia, and songs from the Farmers and Farmers Wives Choir.
The choir’s musical director, Kate Picken, said: “Many of us have attended the Royal Highland Show for a number of years and this show is a marvellous display of everything that is good in Scottish agriculture.
“We are very much looking forward to singing again at this national event.”
A number of school and youth bands are also set to perform, while Irish singer Marty Mone and Artie Trezise will also be at the four-day show.
Show manager David Jackson said: “This year’s programme is exceptional, and really does cater for all musical tastes, from jazz and folk to brass bands and opera. It gives visitors the chance to enjoy a broad range of music they wouldn’t necessarily otherwise experience.”
The show runs on June 21-24.