Whether you're after an on-trend barrel or a classic cut, finding the perfect jeans to fit and flatter is notoriously hard.