Kanye West's proposal to Kim Kardashian Monday may have surprised the reality star in its timing, but according to reports, she'd seen the ring before.

On Oct. 21, Kardashian’s 33rd birthday, West rented AT&T Park in San Francisco for the occasion and proposed to her in front of family and friends. He adorned her ring finger with a huge 15-carat Lorraine Swartz diamond -- which she'd picked out herself, reports RadarOnline. “Kim had picked out her own Lorraine Schwartz engagement ring” and “told Kanye to get the ring from Lorraine Schwartz because she loves the jeweler’s diamonds. She knew the proposal was happening; she just didn’t know when it would happen.”

Her ex-husband, NBA player Kris Humphries, also proposed to the beauty with a 20-carat ring from the same jeweler.

The 36-year-old West had a 50-piece orchestra play Lana Del Rey’s “Young and Beautiful” before playing his own hit song “Knock Me Down,” which includes the lyrics, “I never thought I’d be in love like this/When I look at you, my mind goes on a trip.”

After the performance, the words, “PLEEEASE MARRY MEEEE!!!! [sic]” appeared on the scoreboard screen, and after Kardashian said yes, there were fireworks and her family came out of the dugouts to celebrate the moment with her.

The couple have been dating since last year, though they have known each other for about a decade and have a 5-month-old  daughter together. 

On Tuesday, Kardashian shared her thoughts about the big news with E! News, saying, “Last night was truly magical!!! I am the luckiest girl in the world! I get to marry my best friend!”