SummaryWhether Omicron exposures could overcome ancestral SARS-CoV-2 immune imprinting remains controversial. Here we analyzed B cell responses evoked by sequential Omicron infections in vaccinated and unvaccinated individuals. Plasma neutralizing antibody titers against ancestral SARS-CoV-2 and variants indicate that immune imprinting is not consistently induced by inactivated or recombinant protein vaccines. However, once induced, immune imprinting is not countered by successive Omicron challenges. We compared binding specificities, neutralizing capacities, developing origins and targeting epitopes of monoclonal antibodies from individuals with or without immune imprinting. Although receptor-binding domain (RBD) and N- terminal domain (NTD) of spike are both primary targets for neutralizing antibodies, immune imprinting only shapes antibody responses to RBD by impeding the production of Omicron-specific neutralizing antibodies while facilitating the development of broadly neutralizing antibodies. We propose that immune imprinting can be either neglected by NTD-based vaccines to induce variant-specific antibodies or leveraged by RBD-containing vaccines to induce broadly neutralizing antibodies.HighlightsImmune imprinting is not consistently induced by vaccinationRepeated Omicron infections could not counter immune imprintingImmune imprinting shapes antibody responses to RBD but not NTDImmune imprinting leads to broadly neutralizing antibodies