River Island's 'perfect fitting' relaxed jeans come in three lengths and six colours
The stylish River Island jeans come in six colours from a light-blue denim to beige
The stylish River Island jeans come in six colours from a light-blue denim to beige