I think... Portugal.
This post may include affiliate links.
Portugal, but I do feel like France or Spain may have a shot as well.
As a french i already had enough joy with my national team but if they win again it could be incredible for Didier Deschamps. Dude already won world cup as a player and as a coach and can do the same with Euro. Was really close in 2016 at home...
But i don't think France can do it again. This team is really talented but can't score without Mbappe.