Wide leg pants are old from Massimo Dutti but super similar to below items. I find the brand makes long pants 🙌🏼 Top is size small (size down for snug fit)