In the film Shrek Forever After , Shrek almost vanished in a parallel dimension .
As the sun rises , Shrek begins to fade from existence , but Fiona , having fallen in love with him , kisses Shrek just before he disappears , restoring Shrek to his world just before he lashed out at the party and causing the alternate reality to disappear from existence .
Shrek Forever After