Capri spodnie zostały wprowadzone przez projektanta mody Sonja de Lennart w 1948 roku, i zostały spopularyzowane przez nią i angielski couturier Bunny Roger. Nazwa spodni pochodzi od włoskiej wysepki Capri, gdzie zyskały one popularność na przełomie lat 50. i 60. Aktorka Audrey Hepburn była jedną z pierwszych gwiazd filmowych, które nosiły Capris, a spodnie szybko stały się synonimem jej klasycznego stylu. Francuska aktorka Brigitte Bardot notorycznie nosiła spodnie Capri w czasach, gdy spodnie były jeszcze nowością dla kobiet. Marilyn Monroe zawsze podróżowała w spodniach Capris.
Na akceptację spodni Capris w Stanach Zjednoczonych wpłynął serial telewizyjny z lat sześćdziesiątych The Dick Van Dyke Show. The character Laura Petrie, the young housewife played by Mary Tyler Moore, caused a fashion sensation – and some mild controversy – by wearing snug-fitting capri pants during the show’s run (Capris that were later referred to as 1950s hausfrau).
By the mid 1960s, Capri-style tight-fitting cargo pants became popular among teenage boys; a good example was the superstar teen actor of that era, Luke Halpin, who wore them in some episodes of the popular Flipper. Po spadku popularności w latach 70. i 90. Caprisy wróciły do łask w połowie lat 2000. Hiszpański tenisista Rafael Nadal nosił spodnie Capri w większości swoich meczów przed 2009 rokiem, po zawarciu umowy z Nike na noszenie sponsorowanych Caprisów, którą to umowę odrzucił Roger Federer przed nim. Trzynasty Doktor z serialu Doctor Who nosił spodnie Capri. Kate Middleton nosiła spodnie Capri na imprezy na świeżym powietrzu.
W 2017 roku kurator Douglas County School District w Georgii wysłał e-mail kwalifikujący spodnie Capri jako nieodpowiednią odzież dla środowiska szkolnego, podnosząc tym samym pytanie, jaka długość spodni pozostaje dopuszczalna.
.