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."

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!

Sound off in the comments below!

Join the conversation