You’ve seen this photo before, or one like it. It circulates every week on Facebook, usually with 50,000 shares and comments like "Happy birthday hero, not many likes because he's not a celebrity."
This one is real enough in spirit, even if the details are fuzzy. And in 2026, it hits differently because we are losing the last of them, fast.
How many are left?
The U.S. Department of Veterans Affairs estimates:
16.4 million Americans served in WWII
Fewer than 60,000 were alive on January 1, 2026
About 130 die every day
The youngest possible WWII veteran in 2026 is 96 (if he enlisted at 17 in August 1945). A 102-year-old, like the man in the photo, would have been born in 1923 or 1924 — meaning he was 18-21 on D-Day, in Italy, or in the Pacific.
In the UK, where this beach photo looks to be taken (the deck chair stripes, the pebble-sand mix), the Royal British Legion counts fewer than 8,000 WWII veterans left. The average age is 99.
Why the hat says WWI
That's the tell that this is a family-made tribute, not an official portrait. No WWI veteran is alive — the last, Florence Green of the UK, died in 2012 at 110. The last American, Frank Buckles, died in 2011.
Families often buy "WWII Veteran" hats online, and vendors misprint. The man is smiling anyway. He knows what he did.