The Royal Edinburgh Military Tattoo has sold out for the 14th consecutive year.
The 63rd Tattoo, which sees more than 1,000 pipers, drummers and other musicians come together to perform on the Esplanade of Edinburgh Castle, is celebrating 60 years of the Queen's reign with a Diamond Jubilee theme this year.
Military bands from countries around the world including Australia, Switzerland, Norway, Canada and the United States have been performing during its three-week run, which ends on Saturday.
Organisers said the show is now completely sold out after all 215,100 available tickets were snapped up, generating £8.4 million at the box office.
It is the first solo production for the event's new chief executive and producer, Brigadier David Allfrey.
"It has been fascinating to watch the various factors that have been in play this year: a difficult economic climate, a shifting pattern of purchasing, relative pricing in holiday travel and accommodation, and as ever, our position and timing in a competitive marketplace," he said.
"We have certainly worked harder this year than in recent times and against a background of pessimism in some quarters.
"But, our extraordinary cast, the wonderful team at Market Street - with all their experience, professionalism and passion - our partners and friends, along with our customers here in Scotland, across the United Kingdom and abroad, have all contributed to another successful season for the Tattoo.
"As the relative newcomer, I can easily say it is a great institution in so many ways and has so much to contribute."