Massive galaxies with old stellar populations have been put forwards as a challenge to models in which cosmic structures grow hierarchically through gravitational instability. I will explain how the growth of massive galaxies is helped by features of hierarchical models. I give a brief outline of how the galaxy formation process is modelled in hierarchical cosmologies using semi-analytical models, and illustrate how these models can be refined as our understanding of processes such as star formation improves. I then present a brief survey of the current state of play in the modelling of massive galaxies and list some outstanding challenges.