After seemingly endless rumors and speculation, it's finally true: Kim Kardashian is engaged. The brunette bombshell is set to wed New Jersey Nets forward Kris Humphries, her boyfriend of six months. 'I didn't expect this at all,' Kardashian gushed to People magazine. According to the mag, Humphries surprised his 30-year-old bride-to-be on May 18 by spelling out 'Will You marry me?' in rose petals on her bedroom floor. 'I was in such shock,' Kardashian recalled. 'I never thought it would happen at home, and I never thought now.' Humphries, 26, collaborated with Kardashian's mom, also named Kris, on a post-engagement family celebration later that night.
Story first published: Monday, May 30, 2011, 13:20 [IST]