Vintage shirts: XL- very oversized White tee: medium Black vest: medium #LTKStyleTip #LTKMidsize #LTKFindsUnder50