Katherine Heigl has said she spared no effort and broke all conventional dating rules in order to get her boyfriend to propose to her.
In an interview in the forthcoming issue of Vanity Fair, the Grey's Anatomy star said she was determined to make singer boyfriend Josh Kelley commit to her and regularly asked him about the future of their relationship.
Heigl said: "I'm not really a first-move kind of gal. I'm one of those women who always thinks it's better to play it cool and keep them wanting more, but I really threw myself at him. I broke all the rules."
The actress added her forthcoming marriage to the musician was important to her but said she was not walking in to the union with any "grand illusions".
She told the magazine: "I think it's a crapshoot. The odds are really bad, especially in this town. But I have a lot of faith in Josh, and I wanted to have that one day when I stand in front of my friends and my family and honour him and how important he is in my life."
Heigl also revealed she had changed her approach towards relationships as she got older and instead of trying to please her significant other, had decided to focus on her own needs.
"I was sick of trying to figure out what everybody else wanted. Josh is the first serious relationship I've ever had where I was like: 'This is me'. From the moment I met him, I said: 'This is what I want and what I need'," she told Vanity Fair.