The Isle of Skye Music Festival has really made it's makr this year with the announcement of many top draw acts.
Friday 25 May is headlined by Kasabian, with Ash, Mylo, El Presidente and Injuns.
Saturday 26 May is headlined by Primal Scream, with Dirty Pretty Things, The Aliens, Union of Knives, We Are The Physics, Stereoglo and Low Miffs.
Echo and the Bunnymen, Buzzcocks, Ali Tiefschwarz, Yourcodenameis:Milo, Seth Lakeman and The Needles have also been announced for smaller stages.
Tickets are on sale, with the early bird offer running out on Tuesday (April 3).
Prices are as follows:
Weekend early bird: £75.
Single day early bird: £40.
Weekend post early bird: £85
Single day post early bird: £50.