Kim Kardashian revealed the cover of her upcoming book Selfish and to no surprise it's a provocative photo of herself.

Kim Kardashian & Paris Hilton Reunite After Longtime Feud 

The 34-year-old reality star poses seductively and bares a whole lot of cleavage on the cover, which she shared via Instagram. Kardashian also thanked her husband, Kanye West, for inspiring her. 

"So proud to share the cover of my book Selfish, out in May! Thank you Rizzoli for making this happen & being the best partner. A big thank you to the Donda team & Kanye for inspiring this idea & helping to design this book so I can share a decade of selfies in such an intimate & artistic way! Can't wait for you to all see this book! Xo #Selfish #Rizzoli #Donda," she wrote as the caption.

Kim Kardashian Slams Rob Kardashian's Ex-Girlfriend 

North West's mother explained what prompted this book during a previous episode of her E! reality show Keeping Up With The Kardashians.

"For Valentine's Day, I couldn't think of what to get Kanye [West] and so I was like, 'All guys love it when a girl sends them sexy pics,'" she said. "So I had Stephanie [assistant] get a Polaroid and we were taking photos around the entire house and we were running around doing this cool book and it ended up turning out so cool that we came up with this idea to do a selfie book."

Don't be surprised if Kardashian's book sells out fast. Her free app, Kim Kardashian: Hollywood, made $1.6 million five days after its release last July, according to Business Week. It quickly became one of the most popular free apps on iTunes.

What do you think of the Selfish cover? Let us know in the comments below.