Chris Evans is being mocked online after he "accidentally" got a private picture leaked online.
Captain America became a top trending topic on Twitter after the Hollywood star shared the inappropriate picture to his Instagram stories.
The now-deleted picture drew the ire of fans and sent social media into a tizzy on Saturday.
The 39-year-old Avenger has played Captain America in more than a half-dozen movies.
While some people on social media had fun with the rare picture, others came to Evans' backing.
One Twitter user named Katie shared four photos of the good-guy actor with kids, with the caption, “putting [Chris Evans] doing charity work for children’s hospitals on your tl.” [sic]
Evans has more than 5 million followers on Instagram.
The Duchess of Sussex does not want to 'overshadow' Prince Harry's Invictus Games event in the UK
Neve Campbell previously called out creators of Scream franchise for pay disparity
Kate Middleton is ready to call a truce with brother-in-law Prince Harry
King Charles' office makes major announcement
Sam Asghari still holds 'soft spot' for Britney Spears despite 'zero communication'
Johnny Depp finds solace in familiarity of 'Jeanne du Barry' character