Kelly Rowland has given birth to a baby boy

Kelly Rowland has given birth to a baby boy, called Noah Jon Weatherspoon.