A fairy, a clown, dancers and singers were among those drafted in to help mark the opening of a new look Perth High Street.
The High Street improvement project was officially completed at the beginning of December and was celebrated with an opening ceremony.
The work, which has cost around £1.8m, included repaving on the High Street and King Edward Street, new lighting and new trees planted.
The opening celebration included live music, dance and street theatre. The event was launched with music from the Perth & District Pipe Band. Performances throughout the day then included children from the Horsecross Glee Group, youngsters from Perth Theatre Arts School, Endless Dream musical group, carols by the Salvation Army, a Christmas fairy and Smarti the Clown.
Council Leader, councillor Ian Miller, said: “This is an important project which will improve the pedestrian environment for all who live, work, shop in or visit Perth city centre, and make a real difference to the quality of the shopping and leisure experience in the High Street and King Edward Street.
“The new design will match what already exists in St John Street, giving continuity throughout the city centre.
“The project has been completed on schedule, and I would like to thank businesses for their patience and co-operation while the work was being carried out. I hope they will now reap the benefits.”
Labour Group Leader, councillor Archie MacLellan, added: “Perth city centre, like all other retail centres, is facing tough times because of the economic situation. However, this refurbishment work, along with the recent opening of the two new retail outlets, will give the city centre a real boost and help to attract more people into the heart of Perth.”