View this post on Instagram A post shared by Julia Roberts (@juliaroberts) Julia Roberts, the beloved Oscar-winning actress, is also a doting mother to her twins, Hazel and Phinnaeus Moder. Born on November 28, 2004, Hazel and Phinnaeus are the first and eldest children of Julia and her husband, cinematographer Daniel Moder. The twins were […] More