The Yves Saint Laurent Libre perfume is a vanilla, floral and fruity scent that ‘lasts all day’ and is perfect for summer – and a flash sale has just slashed it from £147 to £110