Logan's Dafne Keen Suits Up As X23 In Stunning Deadpool 3 Fan Art(00) Angelo Stoltenberg 19 Jun 2025 Save Image Image gallery: 23 Marvel Fans: Essential Guide to Dafne Keen's Nua Role