The invention enables the display of antibody single-chain variable fragments (scFvs on virus-like particles (VLPs) of bacteriophages such as MS2. The VLPs encapsidate mRNA encoding the coat protein from which it assembles, enabling the recovery by reverse transcription and PGR of affinity-selected sequences from scFv libraries. Related virus-like particles, method for constructing a library of scFv-VLPs, drug delivery vehicles comprising one or more pharmaceutically-active ingredients, biomedical imaging agents, assays, and kits are also provided.