Perfect Pants for Your Curves