Royal Wedding: 100 days to go
It is just 100 days to go until the most anticipated wedding of the year between Prince William and his fiance Kate Middleton.
The couple will tie the knot at London's Westminster Abbey on 29 April, but many details are yet to be revealed, including the international guest list.
Royal Correspondent Daniela Relph reports.
This report contains flash photography