Photo: Wow! Kim Kardashian's baby shower invitation!
Trust Kim Kardashian to always go over the top. The baby shower is scheduled to hold on the 2nd of June and will be hosted by Kris Jenner, Shelli Azoff (wife of manager Irving Azoff), Kourtney and Khloe Kardashian.
Ok back to the invitation, it is a fully functional music box, complete with a spinning ballerina ... dancing to a lullaby version of Kanye's "Hey Mama." Not only is the invite playing the baby daddy's tune, but the ballerina bears a striking resemblance to Kim herself.