Margot is a gorgeous brand, all designed in Paris and made in Italy.
These lovely chinos are free fitting. I would say they would only fit up to a size 12 though.They have a lovely soft stretch.
Made from 100% cotton.