Best bank card to use abroad right now?

I will be going to Italy at the start of next year and I haven’t been abroad for nearly a decade, just wondering what are the best options for a bank card to use abroad. I probably wont need to withdraw there just mostly Apple Pay if possible. I’ve seen revolut was once a good option maybe not so anymore? Trading 212? Currensea? Monzo? Any suggestions would be much appreciated!