Taylor Swift has been putting her heart on the line since hitting the music scene only five years ago. One of her chart-topping songs, 'White Horse,' was a page from the singer's life, and she collaborated with hit songwriter Liz Rose to pen the lyrics of the tune.

"Taylor had the idea ... she always has the idea," Rose tells Taste of Country. "If she doesn't have the idea, she has the vision. She knows what she wants to say and she's talking about it. We write into an idea. When we wrote 'White Horse,' she was in the studio doing some finishing touches on her record. I think it was right after the first album was done, and they were doing some things in the studio. I went to the studio to write with her, and she said, 'I want to write a song called 'White Horse.' She's just brilliant [laughs]!"

"I'm not a princess / This ain't a fairytale / I'm not the one you'll sweep off her feet / Lead her up the stairwell / This ain't Hollywood / This is a small town / I was a dreamer before you went and let me down / Now it's too late for you and your white horse / To come around," they wrote in the chorus.

"She had a specific situation that she was writing about," notes Rose. "She'll tell me what's going on [when we write] -- the back story and where [her ideas] come from -- which I pretty much keep to myself. If she wants that out there, I'll let her do that."

"Baby I was naive / Got lost in your eyes / I never really had a chance / My mistake, I didn't know / To be in love you had to fight to get the upper hand / I had so many dreams about you and me / Happy endings," Swift sings in the lyrics of the song's closing verse.

"I think that's probably one of my very favorite songs of Taylor's," Rose says. "It's got so much heart. I can remember where we were sitting, the situation and what she was telling me for every song that we've written, because she's such a force."

Watch the Taylor Swift 'White Horse' Video