Top xl could do L Jeans XL could also do L Heels are very comfy to walk in I would size up in them. I did a 41 #amazon #cargo #gucci #LTKMidsize #LTKootd