Prince William and the Duchess of Cambridge must be very optimistic about how long the world can hold its breath.
Finally, they have emerged from the hospital -- and baby makes three. Kate wore a periwinkle and white polka-dot dress, glowing as usual.