It was only a matter of time, as Chris Evans wrapped his final scene on the upcoming fourth Avengers movie, but yesterday the actor  has confirmed that he is retiring from the role of Captain America aka Steve Rogers.

Taking to Twitter, Evans posted an emotional message of thanks for his 8 years of being the all American superhero;

“Officially wrapped on Avengers 4. It was an emotional day, to say the least. Playing this role over the last 8 years has been an honour. To everyone in front of the camera, behind the camera, and in the audience, thank you for the memories! Eternally grateful.”

Even’s has played the role of Marvel’s Captain America since 2011 in the film Captain America and has since starred in a total of 10 films.

Only last month the famed superheroes headed back into the studio to take part in reshoots and finalize the ending on the as-yet-untitled Avengers 4.

Also in the news – Jon Favreau’s Star Wars TV series will be The Mandalorian – brief plot revealed

Evans has shown he is ready to move on from the role that has made him a household name. He has already signed up to star in Rian Johnson’s modern-day whodunnit murder mystery, Knives Out, where he will be starring alongside Daniel Craig.

Avengers 4 will star  Robert Downey Jr., Mark Ruffalo, Scarlett Johansson, Chris Hemsworth, Tom Hiddleston, Anthony Mackie, Paul Bettany, Elizabeth Olson, Jeremy Renner, Chadwick Boseman, Sebastian Stan, Don Cheadle, Chris Pratt, Dave Bautista, Zoe Saldana, Pom Klementieff, Benedict Cumberbatch, Benedict Wong, Sean Gunn, Tom Holland, Paul Rudd, Jon Favreau, Brie Larson, Karen Gillan, Gwyneth Paltrow, Evangeline Lilly and Josh Brolin.

It will hit cinemas in May 2019