How long have zayn milke and perry been dating?

only about three weeks