Penelope Cruz stepped out in London, England, Thursday for a special screening of her upcoming movie "The Counselor."

Cruz, who welcomed daughter Luna with husband Javier Bardem less than three months ago, looked positively glowing on the red carpet as she posed for photos.

The 39-year-old wore a floor-length, curve-hugging, navy-and-gold gown and flashed her million dollar smile. Earlier this week, Cruz's first ever commercial for Lancome was released -- she is the new spokesmodel for the brand's Trésor Lumineuse fragrance -- in which she looks gorgeous as ever.

"The Counselor" co-stars Bardem, Cameron Diaz, Brad Pitt and Michael Fassbender.

penelope cruz

penelope cruz

penelope cruz

Also on HuffPost:

Loading Slideshow...
  • 1990

    Time & Life Pictures

  • 1999

    Ron Galella Collection

  • 1999

    Getty Images

  • 2000

    AFP

  • 2000

    Getty Images

  • 2000

    Getty Images

  • 2001

    AFP

  • 2001

    AFP

  • 2001

    Getty Images

  • 2001

    Getty Images

  • 2002

    AFP

  • 2002

    Getty Images

  • 2002

    Getty Images

  • 2003

    Getty Images

  • 2003

    AFP

  • 2003

    Getty Images

  • 2003

    Getty Images

  • 2003

    Getty Images

  • 2003

    Getty Images

  • 2004

    Getty Images

  • 2004

    Getty Images

  • 2004

    Getty Images

  • 2004

    Getty Images

  • 2004

    Getty Images

  • 2004

    Getty Images

  • 2005

    Getty Images

  • 2005

    Getty Images

  • 2005

    Getty Images

  • 2005

    Getty Images

  • 2005

    Getty Images

  • 2005

    Getty Images

  • 2006

  • 2006

    Getty Images