Roberts' first marriage was to musician Lyle Lovett; they divorced. She and her husband Danny Moder have three children. She gave birth to twins, Hazel Patricia and Phinnaeus Walter, in 2004. In 2007, she gave birth to a son, Henry Daniel.