If I wear shorts, I wear bermudas that come to just above the knee. Make sure they don't taper in, otherwise it will make your hips look bigger.