This is the Paige "Karmine" Vegan Leather Mini Dress in Black. It is a versatile, edgy piece that can be worn as a button-down shirt dress or layered as a light trench coat by PAIGE | Madilyn James