Drew Barrymore has a dark past, but she's working hard to have a bright future.

The 37-year-old actress had two brief marriages before meeting current husband Will Kopelman and giving birth to their daughter, Olive, in September 2012.

Drew talked to Oprah Winfrey about her new life on Sunday’s episode of Oprah's Next Chapter. Oprah asked about Drew’s mom, Jaid; did she attend Drew’s June 2012 wedding? "She was not there actually, which was really hard," Drew said (via Us Weekly). “We both discussed it and thought it would be best. We really spoke about it — that's where I feel like a grownup, with my mom." Drew added that Jaid has also yet to meet Olive. "We've only been in Los Angeles, we haven't traveled with [Olive] yet."

Drew’s dad, John Drew Barrymore, died in 2004. We’re happy for Drew that she’s starting a new family and seems so happy and mature, but it’s sad that she can’t share these things with her own parents. But at least she’s turning things around. See, Lindsay? It can be done!

Source: Us Weekly