Drew Barrymore feels ''very settled''.

The 39-year-old actress - who has daughters Olive, three, and Frankie, 16 months, with husband Will Kopelman - can next be seen playing married-but-childless Jess in 'Miss You Already' and admits her movie choices often reflect where she is in life.

She said: ''I think you pick films that reflect what you're going through in life.

''For a while I was a bad girl, so I did bad-girl roles. And in my twenties I was so into fantasy and how to make fairy tales a reality, so I did the rom-coms and happily-ever-afters. I really wanted that for myself.

''Now I'm very settled in my life, I'm very married, I'm not searching for love.''

And the blonde star admits she sees a lot of similarities between herself and her ''pragmatic'' character.

She told Red magazine: ''I think I probably would have been a lot more like Milly at another time in my life - tough and a bit naughty. But I'm more like Jess now - grounded and pragmatic.''

Drew enjoyed working with Toni Collette on the movie and the two actresses have become so close, they are like ''sisters''.

She said: ''She feels like a sister now. Right away we just unzipped and developed the electric connection.''