When Kim Kardashian celebrated her 33rd birthday, she may not have expected this big of a surprise. According to MSN.com Kim and Kanye West are engaged.

After attending a film festival, Kanye rented out At&T Park in San Fransisco, had a full orchestra playing Kim's favorite songs, flashed fireworks through the sky and in front of all of her family and friends, presented her with a 'flawless' 15 carat diamond.

Flashing across the big screen at the home of the San Fransisco Giants were the words "PLEEEASE MARRY MEEE!

This is Kim's third marriage after a 72 day betrothal to Kris Humphries and another marriage to a music producer that ended in 2004.

Kim and Kanye have a child together, named North West.

More From Retro 102.5