REX USA/David Fisher/Rex
Kim Kardashian got the birthday surprise of a lifetime tonight.
The E! star is engaged to longtime love Kanye West, the rapper popping the question in front of their friends and family at AT&T Park in San Francisco.
Kanye, whose Yeezus Tour touches down in nearby San Jose tomorrow night, rented out the stadium for the occasion. (For all the details on Kim & Kanye's surprise engagement, tune into E! News Tuesday at 7 p.m. and 11:30 p.m.)