Los Angeles: 'Charlies Angels' star Drew Barrymore is engaged to art consultant boyfriend Will Kopelman after dating him for six months.

The 36-year-old actress, who started dating Kopelman in February 2011, got engaged in Sun Valley, Idaho over the Christmas break, reported a magazine..

"They are very happy together. He (Kopelman) is madly in love and knows she's 'The One'," a source said.
Drew has previously been married to Tom Green from 1999 to 2001 and to Jeremy Thomas briefly in 1994 and enjoyed serious relationships with The Strokes drummer Fabrizio Moretti and Justin Long.