Kate Middleton gives birth to a baby boy. Prince William's son is the third in line to the British throne. After giving months of curious anxiety to Britain, Kate Middleton has finally given birth to a baby boy, it was announced by the British royal family.