Who wears short shorts? Celebs do, that's who! Whether they're rocking denim, cotton, or leather, check out Jessica Simpson, Katy Perry, Rihanna, and Taylor Swift flaunt their legs in short shorts!
Eat your heart out, boys! The "Red" singer looked stunning in high-waisted short shorts while on tour in 2013.