The few existing statistical models of breast cancer recurrence and progression to distant metastasis are predominantly based on multi-state modelling. While useful for summarising the risk of recurrence, these provide limited insight into the underlying biological mechanisms and have limited use for understanding the implications of population-level interventions. We develop an alternative, novel, and parsimonious approach for modelling latent tumour growth and spread to local and distant metastasis, based on a natural history model with biologically inspired components. We include marginal sub-models for local and distant breast cancer metastasis, jointly modelled using a copula function. Different formulations (and correlation shapes) are allowed, thus we can incorporate and directly model the correlation between local and distant metastasis flexibly and efficiently. Submodels for the latent cancer growth, the detection process, and screening sensitivity, together with random effects to account for between-patients heterogeneity, are included. Although relying on several parametric assumptions, the joint copula model can be useful for understanding – potentially latent – disease dynamics, obtaining patient-specific, model-based predictions, and studying interventions at a population level, for example, using microsimulation. We illustrate this approach using data from a Swedish population-based case-control study of postmenopausal breast cancer, including examples of useful model-based predictions.