Acts including Wet Wet Wet, The Human League, Betty Boo, Tony Hadley, Midge Ure, Livin Joy and Huge and Cry entertained thousands of music fans at the Midlothian venue, with many in attendance dressed for the occasion in colourful 1980s clothing, with neon pink and green among the most popular looks.
5. Let's get married!
This hen do was among the thousands in attendance at Dalkeith Country Park on Saturday. Photo: Steve Gunn@shotbyagunnphotograph
6. Tony Hadley
Tony Hadley, lead singer of the new wave band Spandau Ballet, on stage at Let's Rock Scotland 2023. Photo: Steve Gunn
7. Sit down
These music fans took a seat ahead of the Human League's headline slot on Saturday. Photo: Steve Gunn@shotbyagunnphotograph
8. Dave Benson Phillips
British entertainer, comic, children's television presenter and wrestler, Dave Benson Phillips, best known for his work presenting Playhouse Disney and The Fun Song Factory, on stage at Let's Rock Scotland. Photo: Steve Gunn