Kim Kardashian West was surprised by an orchestra in her living room on Mother's Day on Sunday.
The Keeping Up With the Kardashians star's husband Kanye West spared no expense in spoiling the mother of his two children, two-year-old North and five-month-old Saint, by inviting a female 12-piece ensemble to play show tunes for her, with It's the Hard Knock Life and Tomorrow' from 'Annie, as well as Let It Go from Frozen among the songs they performed.
Kim shared a video on Snapchat, in which she could be seen - clad in a bathrobe - holding North to see over the balcony and down into their living room, where the musicians played.
She captioned the post: "Song selection by North."
And that wasn't the only surprise gift the 38-year-old rapper bought his wife, as the Keeping Up With the Kardashians star also shared an image of a bench made entirely of pink roses.
A Snapchat post of the gift simply read: "Flower bench."
Kanye recently spoke of how proud he is of his 35-year-old wife and the way she "empowers" women.
He said: "She broke boundaries with fashion where designers weren't trying to make clothes with women with shape, and now they're all about embracing and empowering women. [She's] empowering women in a matriarch society where women can make money.
"Like when she said, 'OK my husband might have invested everything he had into fashion, everything he had into creativity for breaking boundaries, but I put the money in the account.' All of those statements, means that can't nobody ever disrespect my wife, period."
Meanwhile, Kim has admitted her spouse is desperate for another baby but she isn't keen as she has had so many problems during her past pregnancies.
She said: "I said no way. I was so set on my two kids and how happy I was with my life the way that it is, but Kanye has been mentioning it every single day for the past 10 days. I'm like why is he doing this to me?!"