From affordable and stylish Levi’s denim jackets, to old-school brown suits, Ryan Gosling holds his own in fashion. And his in-character styles have been just as fun to watch. Take Blade Runner 2049, for example. We’ve been talking about its insanely stylish coat for weeks. But of course, there have been many looks before that. Here are the best, the worst, and the ones only Ryan Gosling could pull off.