Provided is a virus like particle comprising one or more flavivirus structural proteins, and a composition or vaccine comprising thereof, its use in the prevention or treatment of flavivirus infection. The flavivirus structural protein contains at least one amino acid alteration in the envelope region. Examples of flavivirus contains dengue virus.