Levi's Denim Jacket.
The size label is missing but this appears to be a small.
It measures 52cm from armpit to armpit and 68cm from shoulder to hem.
Made in USA this jacket is worn with the distressed look.
Please see the photos for more details.