Julia Roberts makes rare public appearance with her three kids

/ Source: TODAY

Julia Roberts isn't just a proud mom — she's also a private mom.

Roberts and husband Danny Moder prefer to keep their three children out of the spotlight, so it's rare for fans to get a glimpse of 10-year-old twins Phinnaeus and Hazel and 8-year-old Henry.

But on Saturday, they made an exception when they went to the launch of surfer Kelly Slater's new clothing line, Outerknown. They even posed for a family photo alongside Slater.

Daniel Moder, Julia Roberts, Kelly Slater, Phinnaeus Moder, Henry Daniel Moder and Hazel Moder attend Kelly Slater, John Moore and Friends Celebrate the Launch of Outerknown at Private Residence on August 29, 2015 in Malibu, California.Stefanie Keenan / Getty Images

Everyone smiled for the camera! And speaking of smiles, it looks like Hazel has inherited her mother's famous grin.

Roberts is a very hands-on mom to the trio, even deciding to let her career take a back seat at times in order to be there.

MORE: Like father, (look-a-) like son: Brad Pitt and Knox enjoy day at the races

"I'm really proud of what I've accomplished in my career, what I had done in the 18 years of my career before I had kids," she told TODAY's Matt Lauer in an interview last year. "Because then I felt I had really earned staying home and raising my kids and being with my family."

Follow Ree Hines on Twitter and Google+.