It's no secret Kanye West has been in love with his fiancè Kim Kardashian for years, but new reports say the Jesus Walks rapper wrote his wedding vows long before he popped the question.

Actually, a source told Hollywood Life in an article published Thursday that he started his vows the day they met! So he will reveal what he's always felt for her in their ceremony set for June.

"He will tell her how much she means to him, how she's singlehandedly changed his life by loving him unconditionally and having his child. He will tell her that nothing else in this life means as much to him as she and North do."

'Keeping Up With the Kardashians' Season 9: 'Kim Persuaded Kanye' West To Allow Their Wedding To Be Televised On E! Network? [VIDEO]

Their lavish wedding is said to be taking place just outside of Paris, but the specific location is still up in the air for now.

"It's all coming together but Kanye has not decided on a location just yet. Everybody thinks they know where it's going to be but nothing is set in stone. They don't have to hurry up and rush for a place either. Over there in Paris, they're royalty and everything is available to them."

West's love for Kardashian might be what convinced him to let their star-studded ceremony be aired on national television on Keeping Up With the Kardashians, something he was said to be against initially.

"Kim persuaded Kanye to let the cameras roll because E! will pick up most of the cost of the wedding and it's a lot easier for a network to deal with logistics of a foreign wedding than if it were just the two of them planning it."

Kim Kardashian Kanye West Engaged and Wedding Rumors: Kris Jenner Gushes Plans 'I Don't Think It Will Be Two People In a Chapel' [VIDEO]

In the meantime, be sure to tune in to Keeping Up With the Kardashians on E! Sundays at 9/8c.