Former Buffy actress Sarah Michelle Gellar has given birth to her second child, a boy, and named him Rocky.

Representation for the actress confirmed to Us Weekly that: "Sarah Michelle and Freddie Prinze Jr are thrilled to announce that they welcomed a baby son into the world this past week.

"Mother and baby are doing great. And Charlotte [aged three] is very excited to be a big sister."

Gellar (35) and Prinze Jr (37) have been married for 10 years, having met on the set of 1997 film I Know What You Did Last Summer.