She plays a mutant with special powers in the upcoming Avengers: Age Of Ultron, but in real life, Elizabeth Olsen proves she doesn't need to be a superhero to make things happen.
The beautiful 26-year-old lit up the beach in Malibu on Friday during a photo shoot for her latest project.
The younger sister of 28-year-old actress twins Mary-Kate and Ashley looked angelic in an ethereal low cut dress emblazoned with Egyptian pyramids and other ancient symbols.
Scroll down for video
Her make-up was impeccable and she left her hair down in natural waves.
At one point, Elizabeth changed into another ensemble and got into the water, soaking the bottom of her dress, but she didn't seem to mind as she smiled and laughed for the cameras.
It appeared the Godzilla star was doing quite well after her split from Gone Girl actor Boyd Holbrook, 33.
The pair began dating in 2012 after working together on the film Very Good Girls, alongside Dakota Fanning and Demi Moore.
They got engaged last March but on January 19, a source told Us Weekly that the couple had parted.