Recent years have witnessed a resurgence in tests of the evolution and origin of the great height and long neck of the giraffe Giraffa camelopardalis. The two main hypotheses are (1) long necks evolved through competition with other browsers allowing giraffe to feed above them (‘competing browsers’ hypothesis); or (2) the necks evolved for direct use in intra-sexual combat to gain access to oestrous females (‘necks-for-sex’ hypothesis). Here, we review recent developments and their relative contribution in explaining giraffe evolution. Trends from Zimbabwean giraffes show positive allometry for male necks and isometry for female necks relative to body mass, while comparative analyses of the cervical versus the total vertebral column of the giraffe, okapi and fossil giraffe suggest selection specifically on neck length rather than on overall height. Both support the necks-for-sex idea. Neither study, however, allows us to refute one of the two ideas. We suggest new approaches for quantifying the relative importance of the two hypotheses. A direct analysis of selection pressure on neck length via survival and reproduction should clarify the mechanism maintaining the trait, while we predict that short robust ossicones should have arisen concurrently with incipient neck elongation if sexual selection was the main selective driver. The main challenge for the competing browser hypothesis is to explain why giraffe have remained about 2 m taller than their tallest competitors for over 1 Myr, whereas the sexual selection hypothesis cannot provide an adaptive explanation for the long neck of female giraffe. We conclude that probably both mechanisms have contributed to the evolution and maintenance of the long neck, and their relative importance can be clarified further.