By Adam S. Levy
Radar Staff Writer
Hollywood’s about to get a royal wedding of its’ own, as Kim Kardashian announced her engagement to New Jersey Nets forward Kris Humphries on Wednesday.
Humphries surprised the reality TV mogul on May 18 by spreading rose petals around her room arranged to read, “WILL YOU MARRY ME?”
PHOTOS: Bikini Babes Who Play With Pro Athletes
He then dropped to one knee and popped the question, presenting her with a 20.5-carat Lorraine Schwartz diamond sparkler, People reported.
“I didn’t expect this at all,” the reality star told the magazine. “I was in such shock. I never thought it would happen at home, and I never thought now.”
Star magazine was first to report that Kim had been recently eyeing engagement rings at Neil Lane in New York.
PHOTOS: Kim Kardashian’s Steamy Photo Shoot
Kardashian, 30, and Humphries, 26, have been dating since December 2010. Prior to Humphries, the socialite was romantically linked to NFL players Reggie Bush and Miles Austin, and model Gabriel Aubry.
Humphries is a seven-year NBA veteran, having previously played for the Utah Jazz, Toronto Raptors and Dallas Mavericks. He had a breakout season on the court during the 2010-2011 season, averaging a stealth 10 points and 10.4 rebounds a game.
PHOTOS: The Best Booty’s On The Beach
PHOTOS: Bikini Wars! The Sexiest And Most Scandalous Mistresses Strip Down
PHOTOS: Bikini Model’s Style