If you were, like me, kid in the 90s oversized denim jacket is not news for you. 
I said couple of times that I am not a big fan of trends, but this one is right up my alley. 
Oversized jackets of all types found their way into my wardrobe. I've been wearing them for almost a year (not including oversized jackets period in my childhood) and  this spring I can't take this one off. 
Mine is vintage Levi's denim jacket, and I recommend getting a vintage jacket if you want to give this ''trend'' a try. I did see nice oversized denim jacket at Zara, but I prefer the look and feel of old denim.  
Also, if you get a vintage piece no one will have the same jacket as you (well, someone probably will, but chances that you'll bump into each other while wearing same jackets are pretty slim).

Pants: fake leather pants from Asos
Shoes: Asos Harmonica wedges
Top: T by Alexander Wang