God is good. He is truly answering all my prayers tonight.

Diane Kruger stepped on the red carpet tonight at “The Ides Of March” Premiere during the 2011 Venice Film Festival looking resplendent.

I don’t think I’ve seen her more radiant than she looks tonight.

Like me, many of you have been wishing for the German actress to don an Elie Saab gown and our wishes have come true tonight.

Her nude tulle gown with an embellished bodice has straps instead of the sheer yoke as the gown was presented on the runway.

Diane’s hair appears to be longer than I remember. Her soft waves tumble down her back as she completes her look with flawless make-up.

BDOTW just became a 3 way tie.

Diane wore a Jaeger-LeCoultre Joaillerie 101 watch.

Credit: Style.com & Getty