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.

kanye west
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."

Loading Slideshow...
  • 2007

    Kim Kardashian walks the runway.

  • 2008

    Kim Kardashian wears wide leg trousers and black vest.

  • 2008

    Kim Kardashian wears a yellow top and shoes with jeans.

  • 2008

    Kim Kardashian wears a green print dress.

  • 2008

    TV Personnality Kim Kardashian wears a printer top over jeans.

  • 2009

    Kim Kardashian poses wearing a white waistcoat and trousers.

  • 2009

    Kim Kardashian wears denim shorts and a zebra print jacket.

  • 2009

    Kim Kardashian wearing a pink animal print dress.

  • 2010

    Kim Kardashian walks the runway at the Heart Truth Fall 2010 Fashion Show.

  • 2010

    Kim Kardashian and her mother Kris Jenner are seen in Italy. Kim wears a purple playsuit.

  • 2010

    Khloe and Kim Kardashian a basketball match. Kim wears an all black outfit with a fur sleeve.

  • 2010

    Kim Kardashian attends Heidi Klum's 2010 Halloween Party.

  • 2010

    Kim Kardashian promotes her new book <em>Kardashian Konfidential</em> wearing a statement necklace.

  • 2011

    Kardashian attends adds attitude to her dainty floral skirt with black jacket, tights and boots.

  • 2011

    Kim Kardashian wears a gold number with Louboutin heels at the Grammy Awards.

  • 2011

    Kim Kardashian wears a black fishtail gown.

  • 2011

    Kim Kardashian wearing wet-look leggings and cream jacket.

  • 2011

    Kim Kardashian wears a black playsuit with embellished shoulder detail.

  • 2011

    Kim Kardashian wears a waterfall cream jacket with thigh-high boots.

  • 2011

    Kim and Kourtney Kardashian in New York.

  • 2011

    Kim Kardashian attends the Vera Wang Spring 2012 fashion show wearing blue dress with red lips.

  • 2011

    Kim Kardashian wears a short gold dress to a birthday party.

  • 2012

    TV personality Kim Kardashian wears a silver dress.

  • 2012

    Kim Kardashian arrives at the annual White House Correspondents' Association dinner wearing a green dress with embellished shoulder detail.

  • 2012

    Kim Kardashian wears a figure hugging navy dress with thin straps.

  • 2006

    Kim Kardashian arrives at launch wearing a floral print dress.

  • 2012

    Kim Kardashian wears a floor-length yellow gown with thigh-high split.

  • 2012