The invention relates to assembled particles of a plant virus containing a foreign
peptide insert in the coat protein of the virus. The site of the insert is preferably
free from direct sequence repeats flanking the insert. The invention relates to
a method of production of the particles and their use, in particular in vaccines.