kimkengagedpeople.jpgKim Kardashian is engaged to New Jersey Nets forward Kris Humphries, her boyfriend of six months, according to People magazine.

Kardashian, 30, says she "did expect this at all." Humphries, 26, reportedly popped the question without speaking a word ... on May 18, Kim walked into her bedroom and found Kris on bended knee with the words "Will you marry me?" written in red rose petals.

"I was in such shock. I never thought it would happen at home and I never thought now," Kim told the mag.

And then there's the ring ... a 20.5-carat Lorraine Schwartz diamond! He told the mag, "I just knew I wanted it to be big." We bet Kim did too! And who knows Kim better than her mom Kris Jenner -- Kris and Kris collaborated an engagement party that night.

Moving at this pace, these two will be at the altar before the end of the summer!