Kim Kardashian West received a cheque for $1 million from her husband Kanye West after she agreed to turn down the same amount of cash for a sponsored fashion post.
The 'Keeping Up With the Kardashians' star has 118 million followers and 58.9 million fans on Twitter and she was offered the six figure sum to post about a brand online, but after her rapper spouse reminded her that the company ripped off his Yeezy line she said no.
Speaking to model Ashley Graham on her new podcast 'Pretty Big Deal', Kim revealed: "So, a brand offered me a million to do a post and they ... typically knock off Yeezy. So, I said, 'You know what, it's great money. Let me ask Kanye how he feels about it.'
"He's like, 'No babe, I really don't want you to do that.' Understandable but that's a lot of money."
However, when Mother's Day rolled around Kanye made up for it and surprised his wife - with whom he has three children, North, five, Saint, two, and eight-month-old Chicago - with a bouquet of flowers and a mysterious envelope which he sent to her as he was out of town working on his new album.
Kim added: "Mother's Day was, like, the next week. Mother's Day comes and he happened to be recording out of town and I get my flowers and then I get an envelope delivered to the door. I opened the envelope and it was a million dollar cheque with a note saying thank you for always supporting me and not posting.
"In the rest of the envelope, it was a contract to be an owner of Yeezy - to have my percentage. And that was my Mother's Day present."