Dress rehearsals ahead of the weekend’s royal wedding have started in Windsor – with thousands of revellers lining the streets.
More than 250 members of the armed forces are being put through their paces this afternoon in preparation for the big event.
