The Stella Julie is one of the few leather racing suits made just for women. And it's from Alpinestars, so you know it'll perform (regardless of whether your name is Stella or Julie).
The suit is made of genuine 1.2-1.4mm full grain leather for top-notch abrasion resistance. Built in ...