BBC travels royal wedding horse drawn carriage route
There are just 100 days to go until the most anticipated wedding of the year.
Prince William and his soon to be wife Kate Middleton will tie the knot at London's Westminster Abbey on 29 April.
Thousands of people are expected to line the route as the newlyweds take a horse drawn carriage from the Abbey to Buckingham Palace.
The BBC's Mishal Husain has been in a carriage of her own to look in more detail at the journey the royal couple will make.