The new mother was wooed by boyfriend and father of daughter North West, in an elaborate engagement set up.
36-year-old rapper Kanye West pulled our all the stops to ensure his leading lady would say yes for the third time in her life- hopefully her last.
Hiring out an entire baseball court and 50-piece orchestra, the Golddigger rapper popped the question on a billboard, before Kim's friends and family poured out of the dugouts as fireworks exploded in the sky. Yes really! (Thankfully she said yes.)
Never one to do things by halves, Kanye ensured his ring outblinged those of former husbands Damon Thomas and Kris Humphries.
And the reality star was clearly bursting with excitement, proudly showing off her 15 carat engagement ring on Instagram yesterday.
According to reports, Kanye chose the AT&T park in San Francisco because it's where his idol Barry Bonds hit his record-breaking 756th homerun.
Kanye professed his admiration for the baseball legend in the past, naming a song after him in 2007.
Speaking to her favourite American gossip site about the engagement yesterday, the reality queen gushed:
'Last night was truly magical! I am the luckiest girl in the world!'
'I get to marry my best friend!'
Was it that belfie (bum selfie) that forced Kanye's hand?