Mamma Mia! star Amanda Seyfried has given birth to her second child.