In New Look of all places. They're soft, dark denim, proper high waisted and really comfortable. For £14.99! Am chuffed to bits, as I was considering buying a pair of Levi Demi Curve ones for £80. Bargain!