dating off and on for years who was gigi dating before zayn