The invention provides an immunogenic composition comprising at least one antigen in association with micropar-tides, 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.