Kim Kardashian is "honoured" that Kanye West wrote his new song Perfect B***h about her.

The superstar rapper announced that the track is about his reality TV star girlfriend via Twitter yesterday. It ended the speculation which began when he unveiled the song in New York City's Dream Downtown club last weekend.

Kim is reportedly thrilled to be the inspiration for Kanye's tune, which sees him compliment her famous curvaceous figure.

"I'm honoured. I love it," she told friends, according to US website TMZ. "I know he doesn't mean it in a negative way when he says the word 'b***h'.

"The song talks about how he was with so many other girls but could never find the right one until he met me."

Kim is also said to be pleased about the way Kanye describes her body throughout the track.

Perfect B**ch will feature on Kanye's upcoming album, Cruel Summer.

It was recently reported that Kanye is using his late mother's jewels to create a custom-made engagement ring for his gorgeous girlfriend.