Welcome to the world, Forest Sage Webber! Actress Teresa Palmer and her husband Mark Webber welcomed their second child together, a baby boy! Forest was born on Monday, December 12th, in Adelaide, Australia.
It’s exciting times for Aussie actress Teresa Palmer and her family! They’re expecting baby #2, which means Bodhi is going to be a big brother.