She’s been unlucky in love in the past, but now it seems Kim Kardashian’s relationship with Kris Humphries has gone to the next level- they’re engaged!

The “Keeping Up with the Kardashians” babe told People that her beau had spelled out “Will You Marry Me” in rose petals on her bedroom floor and was waiting for her when she came home on May 18th.

“I didn’t expect this at all. I was in such shock. I never thought it would happen at home, and I never thought now.”

And Kris brought his A-Game when it came to picking out a ring. He bought Kim a 20.5-carat Lorraine Schwartz creation, explaining, “I just knew I wanted it to be big.”

Kim added, “Kris really didn’t want a big celebration, but he had jokingly told my mom he’d be fine if there were mini-horses there. Later that night at the party, my mom brought out two mini-horses, covered in glitter, for us! It was hysterical!”