London is getting into the royal wedding spirit with flags and bunting going up throughout the capital.
Regent Street, (pictured) has put up Union Jacks up in preparation for the big day.
The Mall, where crowds will gather to see the royal couple after their Westminster Abbey ceremony, is also displaying its festive flags.
Meanwhile, stands have been erected outside the Abbey and Windsor has also seen its streets decked out in flags.