Linear geotechnical infrastructure undergoes seasonal volumetric changes due to climatic and hydrological cycles, leading to progressive failure of the soil mass and performance deterioration. The magnitude of the seasonal cycles of pore water pressure is expected to be increased by more extreme and frequent wet and dry events, leading to an accelerated deterioration process. Advanced constitutive models for unsaturated soils able to reproduce the observed behaviour are therefore required. A new advanced constitutive model for the hydro-mechanical behaviour of unsaturated soils is formulated and implemented within the framework of elasto-plasticity with internal variables. The effect of recent suction history is incorporated using a kinematic hardening constitutive model augmented by elements of bounding surface plasticity, initially developed for saturated soils, which is further extended to the unsaturated range through the inclusion of a loading collapse curve. The model permits the retention of information on recent stress history, allows prediction of irrecoverable stiffness and strength loss, and replicates the hysteretic response during cyclic loading. The model has been implemented in a constitutive driver using an implicit numerical scheme and its predictive capabilities are demonstrated by performing numerical simulations of a series of laboratory experiments involving complex sequences of isotropic loading, wetting, drying and shearing stages.