Princess Kate and Prince William spent their first night at Kensington Palace with their third child, an 8-pound, 7-ounce baby boy.