Mandy Moore has given birth to her second son with Taylor Goldsmith and named him Oscar 'Ozzie' Bennett.