Kim Kardashian got the birthday surprise of a lifetime tonight.
The 36-year-old rapper proposed to the reality star on her 33rd birthday on Monday by renting out the entire AT&T Park baseball stadium in San Francisco, popping the question and then surprising her with family and friends pouring out of the dugouts.
Before popping the question at San Francisco's AT&T Park, which he rented out for the occasion, he asked future mother-in-law Kris Jenner for her daughter's hand in marriage.
That part obviously went well.
Having secured the go-ahead from the Keeping Up With the Kardashians matriarch, he got down on one knee and proposed to Kim with a flawless 15-carat diamond ring by celebrity jeweler Lorraine Schwartz.
Aiding in his effort was the field's jumbo screen, which flashed the sign, "PLEEEASE MARRY MEEE!!!"
A 50-piece orchestra played Lana Del Rey's "Young and Beautiful," followed by Keri Hilson, Ne-Yo and Kanye's "Knock You Down."