Duchess Catherine to sleep on the streets
Britain's Duchess Catherine is to sleep on the streets to highlight a homeless problem in London.
Prince William and Catherine, the Duchess of Cambridge, left Westminster Abbey after they were married this morning.