With the royal wedding only two days away, Windsor has been the scene of a detailed run-through before Prince Harry and Meghan Markle arrive to exchange vows.

From the local choir to an impressive military presence, royal superfans have been treated to a colourful spectacle before the main event.

The St George’s Chapel choir held a rehearsal ahead of the big day (Steve Parsons/PA)
The St George’s Chapel choir held a rehearsal ahead of the big day (Steve Parsons/PA)
Members of the armed forces played their part as well during the rehearsal (Kirsty O'Connor/PA)
Members of the armed forces played their part as well during the rehearsal (Kirsty O’Connor/PA)
Some 250 members of the armed forces are expected to take part in Saturday's festivities (Kirsty O'Connor/PA)
Some 250 members of the armed forces are expected to take part in Saturday’s festivities (Kirsty O’Connor/PA)
There was a heavy police presence during the run-through (Kirsty O'Connor/PA)
There was a heavy police presence during the run-through (Kirsty O’Connor/PA)
Roads around Windsor were closed as wellwishers basked beneath blue skies and beaming sunshine (Kirsty O'Connor/PA)
Roads around Windsor were closed as wellwishers basked beneath blue skies andbeaming sunshine (Kirsty O’Connor/PA)
Thousands of people turned out to get a flavour of how Saturday will unfold (Kirsty O'Connor/PA)
Thousands of people turned out to get a flavour of how Saturday will unfold (Kirsty O’Connor/PA)
Thursday’s dry run gave organisers a chance to put some finishing touches to the event (Kirsty O’Connor/PA)
Thursday’s dry run gave organisers a chance to put some finishing touches to the event (Kirsty O’Connor/PA)
Members of the military paraded around Windsor and up The Long Walk  (Kirsty O'Connor/PA)
Members of the military paraded around Windsor and up The Long Walk (Kirsty O’Connor/PA)
The rehearsal took place after the news was confirmed that Meghan Markle's father is uable to make it to the big day (Kirsty O'Connor/PA)
The rehearsal took place after the news was confirmed that Meghan Markle’s father is uable to make it to the big day (Kirsty O’Connor/PA)
Royal fan Joseph Afrane from London outside Windsor Castle on rehearsal day ahead of the wedding (Owen Humphreys/PA)
Royal fan Joseph Afrane from London outside Windsor Castle on rehearsal day ahead of the wedding (Owen Humphreys/PA)