In general, my favorite translator ever is Reverso. For expressions and such, Reverso Context. For the most part, it's pretty accurate.
For English, Italian and French, I use Vanity Fair and GQ, as I learn vocabulary from the interviews and articles they publish. There are also different versions of things like Vogue and Elle in the languages previously mentioned, which is so useful. More often than not, the language employed is less formal than the tone they would use at a journal, so I feel like I can actually read the way people are expressing themselves in real time without it feeling outdated, or having people give you phrases no one ever uses.
In English I use Wordhippo a lot. You can do so much, even as a native, I think more people should use it. Great resource.
YouTube, of course. I love it and as I previously mentioned in some other answer to this ask, I like things that focus on the democratization of the internet, and in this case, educational resources. Say what you want about YouTube, but this is a pioneer of such task. Along the same line, Substack has been useful as well but it's a little bit more difficult to find a writer that doesn't speak English.
If you have more specific sites I could use, let me know <3