The sun shone on Dalkeith Country Park on Saturday as pop stars from the 1980s took to the stage for the annual Let’s Rock Scotland music festival.
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.

9. Happy times
Fans were all smile at Let's Rock Scotland retro music festival on Saturday as the sun shone down on Dalkeith Country Park. Photo: Steve Gunn@shotbyagunnphotograph

10. Spirit in the sky
1980s glam rockers Doctor and the Medics on stage at Dalkeith Country Park on Saturday, June 24 for Let's Rock Scotland 2023. Photo: Steve Gunn

11. Friends
This group of friends wait patiently at the front of the crowd to see the 1980s acts performing this year. Photo: Steve Gunn@shotbyagunnphotograph

12. The Human League
Headliners The Human League wowed the crowd at Let's Rock Scotland 2023. Photo: Steve Gunn


