Kim Kardashian and Kanye West are so meant to be!
After West, 34, admitted he "fell in love" with Kardashian, 31, the longtime pals took their new romance public on April 5.
PHOTOS: Why West and Kardashian are the perfect match
"It's not a PR stunt," a source told Us Weekly. "They're perfect for each other."
West's declaration of love came he night of April 4 when he released his new track, "Way Too Cold" (previously titled, "Theraflu"). He rapped about his ex-girlfriend Amber Rose and her fiance Wiz Khalifa, singing, "I admit I fell in love with Kim around the same time she fell in love with him."
A source told Us that the rapper and reality star have "been friends for years. Kim is ready to give it a try now."
Even Khloe Kardashian thinks they're a good match! The 27-year-old little sister told Ellen DeGeneres, "Honestly, we've known Kanye forever. He's been a great family friend. I love Kanye."
Us Weekly takes a look inside Kimye's equally luxurious lives toss how just how perfect for each other they really are! From their mutual love of fur to their expensive tastes in cars, West and Kardashian have a lot in common.
Click here to see why West and Kardashian are the perfect match!
This article originally appeared on Usmagazine.com: Kim Kardashian and Kanye West: Why They're the Perfect Match
MORE ON WONDERWALL: