Elizabeth Olsen was a complete contrast to her Marvel character Wanda Maximoff as she ditched the Scarlet Witch’s raven locks for a more natural look.

The actress once again managed to look stunning on the red carpet as she attended the European premiere of Captain America: Civil War at the Vue cinema in London.

The 27-year-old made sure all eyes were on her as she stepped out wearing an eye-catching white gown by Alexander McQueen with a plunging neckline.

Captain America: Civil War premiere in London.
(Joel Ryan/Invision/AP)

Gracing the red carpet alongside Hollywood A-listers, the young actress wore her blonde locks loose and finished her look with a bright red lippie.

Captain America: Civil War premiere in London.
(Matt Crossick/PA)

Elizabeth looked like she was in good spirits as she posed for selfies with fans along with Jeremy Renner.

Captain America: Civil War premiere in London.
(Ian West/PA)

Also walking the red carpet was actress Emily Vancamp who wowed in a chic black jumpsuit with floral embellishments.

Captain America: Civil War premiere in London.
(Ian West/PA)

And gracing this all-important event were Samuel L Jackson and Robert Downey Jr who are reprising their roles as Nick Fury and Iron Man.

Captain America: Civil War premiere in London.
(Ian West/PA)

The Vue cinema at Shepherd’s Bush looked spectacularly busy as fans flocked to see all the big names in Hollywood.

Captain America: Civil War premiere in London.
(Ian West/PA)

Chris Evans was groomed to perfection as he stepped out on to the red carpet with his slick-back hair.

Captain America: Civil War premiere in London.
(Ian West/PA)

And Jeremy impressed with his metal grey suit.

Captain America: Civil War premiere in London.
(Ian West/PA)

Paul Rudd put on a rather dapper display for the red carpet.

Captain America: Civil War premiere in London.
(Joel Ryan/Invision/AP)

Meanwhile Paul Bettany showed his quirky fashion sense with tinted glasses.

Captain America: Civil War premiere in London.
(Ian West/PA)

Daniel Bruhl cut a stylish figure in his navy blue ensemble.

Captain America: Civil War premiere in London.
(Ian West/PA)

While Marvel’s latest Spider-Man – Tom Holland – looked like he totally belonged on the red carpet.

Captain America: Civil War premiere in London.
(Ian West/PA)

Mark Hamill also made an appearance sporting a sparkly black scarf.

Captain America: Civil War premiere in London.
(Joel Ryan/Invision/AP)

And girl band Stooshe colour coordinated with their khaki ensembles.

Captain America: Civil War premiere in London.
(Ian West/PA)