IN PICTURES: Final preparations for the royal wedding

A team of 50 personnel from the Royal Navy and the Royal Marines are in last-minute rehearsals for their role at the royal wedding on Saturday.
Members of the Royal Navy Small Ships and Diving unit practice on the parade ground at HMS Collingwood in Hampshire, as they prepare for the Royal wedding this weekend where they will provide ceremonial support. Picture: Andrew Matthews/PA WireMembers of the Royal Navy Small Ships and Diving unit practice on the parade ground at HMS Collingwood in Hampshire, as they prepare for the Royal wedding this weekend where they will provide ceremonial support. Picture: Andrew Matthews/PA Wire
Members of the Royal Navy Small Ships and Diving unit practice on the parade ground at HMS Collingwood in Hampshire, as they prepare for the Royal wedding this weekend where they will provide ceremonial support. Picture: Andrew Matthews/PA Wire

They have been training at HMS Collingwood for their ceremonial duties at the wedding.

Half of the team is made up of Royal Marines from 30 Commando, with the rest being drawn from the navy’s small ships and diving units – many of whom are based in Portsmouth.

As Prince Harry and Meghan Markle make their way into St George’s Chapel, at Windsor Castle, the sailors and marines will form part of the 250-strong military guard of honour.