Photos: William, Kate on the town