I’m not at all sure you correctly identify capri pants...check the Audrey Hepburn picture...they may be capri. Brush the ankle and have a slit at the side...very trim at the ankle and really show off spectacular shoes. Not to be worn by anyone fat hipped or fat ankled.
Still think you are describing capri’s?
Pedal pushers, long bermudas, clam diggers, modern versions of each, etc. are not capri’s. Think Sophia Loren in an Italian movie...not sexy? You are wrong!
Or how about Mary Tyler Moore as Laura Petrie? Didn’t she define capris?