The newly engaged Lauren Conrad, who covers this week's Cosmopolitan, says she had no indication that William Tell was planning to pop the question.
The 27-year-old fashion designer says she didn't think the University of Southern California law student was ready to get engaged ... but was he ever!
"He didn't even ask my friends, which was a bold move," Lauren Conrad says. "He said, 'I know you, and I know what you like.' And I love it. It's perfect."
The two have yet to set a date, but the former Hills star isn't worried. In fact, she's just happy to have found a nice guy after years of dating bad boys.
"You have the rest of your life to be married. Enjoy falling in love. When girls get caught up in the timeline, it becomes more about the wedding than the marriage."
"You should be with someone with whom you could elope and be happy."
As for how she knew the 33-year-old William Tell was The One?
"William hates it when I say this, but he really is a very nice guy, and when you meet a nice guy who also manages to keep your interest, that is the dream."
"If you're going to settle down, it should be someone you can't stop thinking about. Especially in your 20s. If I was single in my 60s, I would totally settle. I would!"
Regarding what she might tell her friends about love?
"Being on television all those years, I got to view my own behavior," she recalls. "One thing I realized is that I was too hard on my friends when it came to guys."
"Instinctually, I wanted to protect them. But then you come off as judge-y and people are reluctant to come to you. I had to cut 'I told you so' from my vocabulary."