Use Revolut for no exchange rate fees added while paying in foreign currencies; also with disposable virtual debit card numbers for extra security when payment gateways or websites do get compromised.
Yeah I know Revolut... I've also seen stories of them basically freezing people's accounts. I have it but I only top it up when I need it.