Germany 2006. I was there for four England games. Had my 20th birthday halfway through, hot weather, great summer.
France 98. First one I really remember. Some superb players and kits.
Russia 2018. First time England had gone further than I expected.