Rachael Leigh Cook has given birth to her second child.

The 'She's All That' star and husband Daniel Gillies welcomed a baby boy, Theodore Vigo, into the world on Saturday (04.04.15), E! News has confirmed.

The new baby - a sibling for 18-month-old Charlotte - was born at 5am in Los Angeles, weighed 8lbs 14oz and measured 20.5 inches long.

While she only gave birth at the weekend, the 35-year-old actress was seen grocery shopping at Pavilions in West Hollywood just two days later.

The couple - who married in August 2004 - announced they were expecting their second child in January and admitted the news had come as a surprise.

They said in a statement: ''We're as happy as we were surprised by this wonderful news!

''We haven't slept since 2013 and welcome advice from all parents who survived Two Under Two.''

'Originals' star Daniel previously hailed his daughter as the ''greatest thing ever''.

He said: ''She's the greatest thing ever. I don't know what to say. I get to see her about one day a week because of the show. I fly home every single weekend to see her, and she's heaven.

''I can't describe what it's like to look at her, to hold her. She's just a happy, beautiful kid.

''Honestly, any guy who's lucky enough to have a daughter is a king.''