Windsor's Christmas lights got turned on in style on November 16.

The event began at 3pm with community stalls and live music throughout the afternoon, providing entertainment for the whole family.

A children’s lantern procession wound its way through Windsor town centre followed by the lights being switched on by the stars of the Theatre Royal Windsor pantomime, Aladdin and Princes Jasmine, and Mayor Cllr Sayonara Luxton, on Castle Hill.

A specially commissioned projection reflected on the walls of Windsor Castle and highlighted to attendees sections of stain glass and parts of St Georges Chapel which will now be on from 4:30pm to 12am every evening until January 5.