Some beautiful, talented people have all the luck: Eva Marcille, who won America’s Next Top Model in cycle 3, just said "yes" to Tyler Perry’s House of Payne star Lance Gross. The couple announced their engagement through


The good-looking duo have been dating since 2007, when they met on the set of the CW show.


"I cried. It was totally unexpected. I’m still in shock," Eva tells Essence. "I could not even sleep because I was afraid that I might wake up from the most beautiful dream ever.

"I’m proud to call Lance mine because I was in love with him before we ever met," she adds. "He’s my dream guy."

Sound off in the comments below!

Join the conversation