Sale Add to Cart Levi's 501 Beige Hot Pants Vintage Denim Shorts High Waisted W36 UK16 (49346) £12.99 £11.69