The ‘Avengers: Age of Ultron’ L.A premiere was a star-studded night of glamour as red carpet photos and video reveal! See Scarlett Johansson, Chris Hemsworth, Robert Downey Jr. and Elizabeth Olsen and other stars of the movie decked out in their fashion best in Hollywood for the grand unveiling.

Scarlett Johansson

Photo: Scarlett Johansson
Credit: PR Photos

The Hollywood premiere was held at the Dolby Theatre and many of the cast members attended, including Scarlett Johansson, Robert Downey Jr, Chris Hemsworth,. and Elizabeth Olsen, as mentioned, as well as James Spader, Chris Evans, Linda Cardellini, Anthony Mackie, Cobie Smulders, Mark Ruffalo, and Don Cheadle, among others. Many other stars and celebrities talked the red carpet including

Scarlett Johansson walked the red carpet for the second consecutive night. After making a quite a fashion statement at the MTV Movie Awards in a pink neon jumpsuit, this time around she went for old Hollywood style glamour, bearing her shoulders in a strapless floor-length Stella McCartney dress, accessorized with Ared Menzilcian jewels, shoes by Jerome C. Rousseau shoes and a Roger Vivier clutch. Once again, she revealed that seven months after giving birth to her first child, she has achieved the much-expected post-baby-body weight loss success.

Elizabeth Olsen more than held her own in a Galvan dress with a gorgeous Sidney Garber necklace. Cobie Smulders wore a dramatic, two-tone Bibhu Mohapatra dress and Kimberly Mcdonald jewels.

The men of ”Avengers: Age of Ultron’ ‘ — — were also in high style, as Chris Evans wore a striking pinstripe suit and Robert Downey Jr wore a grey suit as he walked the red carpet with his wife, Susan Downey. Chris Hemsworth also picked grey as he was accompanied by his wife, Elsa Pataky.

We are still days away from the much anticipated new installment of the Marvel ‘Avengers’ franchise, but in the meantime, the video and the full gallery of photos from the ‘Avengers: Age of Ultron’ Hollywood premiere below!

Credit: PR Photos

(Click twice to enlarge)