Talk about a very, very, very happy birthday.
According to multiple reports, Kanye West popped life's most important question to Kim Kardashian last night at AT&T Park in San Francisco.
The rapper rented out the venue for the occasion and asked his baby mama for her hand in marriage in front of various friends and family members... and Kim said YES!
E! News sources say Kris Jenner was among those in attendance and that she gave West her blessing before he proposed, which he did on one knee.
With a 15-carat diamond designed by Lorraine Schwartz - check out the Kim Kardashian engagement ring now! - rivaling the one Kris Humphries used a few years ago and just got $749K for at auction.