The invention provides an immunogenic composition comprising at least one antigen in association with microparticles, wherein the microparticles are in the same size range as viruses. In addition the invention also provides vaccine compositions and methods of eliciting immune responses in a subject.