Don Jon premiere Scarlett Johansson ring engaged dress

Maybe it's because she just got engaged, but she's positively glowing!

Scarlett Johansson walked the red carpet at last night's Don Jon premiere in N.Y.C., and the actress proved why she's the most sought after sex symbol in Hollywood by donning a green dress and nude heels that showcased her amazing body.

The blonde bombshell plays a rom-com loving Jersey girl opposite Joseph Gordon Levitt's porn addicted womanizer character, and the Vicky Christina Barcelona explained to reporters why love is the most complicated of emotions.

"It would be much easier if the people we fell in love with behaved like we wanted them to. I've learned over time that what makes life interesting, relationships interesting, are the complexities of relationships and people and the fact that we can become more evolved ourselves if we are forced to compromise and accept the differences amongst one another," she explained.

We have a feeling she's speaking from personal experience with new fiance Romain Dauriac!