Kim Kardashian's baby shower invites are everything you wanted and more.
TMZ has unveiled a photo of the musical invitations sent by the reality star, which come inside a white music box featuring a twirling ballerina that dances to a lullaby version of Kanye West's "Hey Mama."
Though it is not apparent from the picture, TMZ reports the ballerina has a "striking resemblance" to Kardashian.
According to the invite, the shower will take place on June 2 and it will be hosted by Kris Jenner, Shelli Azoff, Kourtney and Khloe Kardashian.
Also, the recommended attire for the event is "garden chic."
Here's a version of Kanye's "Hey Mama," the lullaby version.