November 15, 2012Drew Barrymore Talks About Being A New Mom At Glow Bio Store Opening Wednesday, November 14, 2012 - Drew Barrymore takes a break from new baby Olive to attend the grand opening of Kimberly Snyder’s new Glow Bio store in West Hollywood, CA. Barrymore speaks highly of Snyder: "As a new mom, I... more »