How lucky is Kim Kardashian? Her loving boyfriend and Grammy Award-winner Kanye West has penned a song about her. Oh, and he's called it Perfect Bitch.
Hopefully reality TV star Kim will be thrilled that he's called her "perfect" and will possibly overlook the word "bitch" - after all, which self-respecting socialite wouldn't want a probably-chart-topping song written about them?
West revealed on Twitter that girlfriend Kim inspired the track, taken from his upcoming compilation album Cruel Summer.
Kim Kardashian and Kanye West
A source told the New York Daily News: "(He raps) verses about his search for the perfect woman and how he has now found the “perfect bitch.’”
They added that there are a number of descriptions in the song that reflect the looks of Kardashian and his ex, Amber Rose.
It won't be the first time that Kanye has mentioned Kim in a song. In April, he released Theraflu, which includes the line: "I fell in love with Kim around the same time she fell in love with him."