More than two decades separate these two images of Eva Green, but for her fans, the passage of time has only reinforced the appeal that made her one of the most recognizable actresses of her generation.
The photograph on the left is from The Dreamers, Bernardo Bertolucci’s provocative film in which Green made her film debut in 2003. The actress was just 22 at the time and turned 23 in the year it was released.

The image on the right is from Just Play Dead, a 2026 thriller in which she shares the screen with Samuel L. Jackson. Green plays Nora Wolfe, a woman who plans to turn her husband’s fake death into a very real one.
23 years have passed between the two films.
The comparison began circulating on social media and racked up hundreds of thousands of views, but this time the comments weren’t focused on criticizing the changes that come with age.

“Age is just a number for her”, one person wrote. Another summed up their impression with a familiar phrase: “She’s aging like fine wine”. There were also those who simply said she remains “stunning in every frame”.
Green is 46 years old and continues to work in front of the cameras more than two decades after the debut that launched her career. Unforgettable characters such as Vesper Lynd in Casino Royale would follow, along with productions such as Kingdom of Heaven and Penny Dreadful.
Two photographs, 23 years apart and two completely different stages in the life of the same woman. For her admirers, it’s not about deciding which one she looked better in, but about appreciating how her beauty has evolved along with her.
