Gigi Hadid and Tyler Posey face off.Gigi Hadid and Tyler Posey face off.Gigi Hadid and Tyler Posey face off.