Drew Barrymore didn't fall in love with husband Will Kopelman at first sight.

Drew Barrymore and Will Kopelman

Drew Barrymore and Will Kopelman

The 'Blended' star, who married the art advisor in June 2012 after more than a year of dating, admits it took her a while to realise he was the perfect man for her.

Reminiscing about the beginning of their relationship, she said: "I mean, it was never really love at first sight. Will struck a lot of my pragmatic sides. He was someone who was always reachable on the phone, someone who was a classy human being, someone who had this incredible blueprint of a family that I don't have. At the same time, what I love about him is that he embodies the power of choice. He chooses to be a good person every day."

While she's now blissfully happy, Drew says she and her spouse are very different.

She told the November issue of America's InStyle magazine: "We've made many compromises and concessions, but when it comes to how we deliver likes and dislikes, we're polar opposites. It's still really hard."

The 40-year-old star wants her new memoir, 'Wildflower,' to be "a love letter" to their daughters, Olive, three, and Frankie, 18 months, and deliberating avoided writing about her past relationships in the book.

She explained: "It's a matter of respect. I felt it was inappropriate to discuss relationships and encounters I have had with another person. Those memories are all in their boxes, up in the top shelf of the closet. They exist. They are beautiful, and they belong in a secret land.

"I consciously chose not to include those. I want this book to be a love letter to my daughters, Frankie and Olive. They don't need to know about my sex life."