A method for purifying a multispecific antibody from a composition comprising the multispecific antibody and an impurity, wherein the multispecific antibody comprises multiple arms, each arm comprising a VH/VL unit, wherein each arm of the multispecific antibody is produced separately, the method comprising the sequential steps of a) subjecting each arm of the multispecific antibody to capture chromatography to produce capture eluates for each arm of the multispecific antibody, b) forming a mixture comprising capture eluates of each arm of the multispecific antibody under conditions sufficient to produce a composition comprising the multispecific antibody, c) subjecting the composition comprising the multispecific antibody to a first mixed mode chromatography to generate a first mixed mode eluate, and d) subjecting the first mixed mode eluate to a second mixed mode chromatography to generate a second mixed mode eluate; and e) collecting a fraction comprising the multispecific antibody, wherein the method reduces the amount of a product-specific impurity from the composition, wherein the product-specific impurity is one or more of non-paired antibody arms and antibody homodimers, wherein a) the first mixed mode chromatography is a mixed mode cation exchange chromatography and the second mixed mode chromatography is a mixed mode anion exchange chromatography; or wherein b) the first mixed mode chromatography is a mixed mode anion exchange chromatography and the second mixed mode chromatography is a mixed mode cation exchange chromatography; wherein the anion exchange mixed mode chromatography comprises a quaternary amine and a hydrophobic moiety and the cation exchange mixed mode chromatography comprises a N-benzyl-n-methyl ethanolamine, wherein the multispecific antibody is a bispecific antibody; and wherein the bispecific antibody is a knob-in-hole (KiH) bispecific antibody. a) subjecting each arm of the multispecific antibody to capture chromatography to produce capture eluates for each arm of the multispecific antibody, b) forming a mixture comprising capture eluates of each arm of the multispecific antibody under conditions sufficient to produce a composition comprising the multispecific antibody, c) subjecting the composition comprising the multispecific antibody to a first mixed mode chromatography to generate a first mixed mode eluate, and d) subjecting the first mixed mode eluate to a second mixed mode chromatography to generate a second mixed mode eluate; and e) collecting a fraction comprising the multispecific antibody, wherein the method reduces the amount of a product-specific impurity from the composition, wherein the product-specific impurity is one or more of non-paired antibody arms and antibody homodimers, wherein a) the first mixed mode chromatography is a mixed mode cation exchange chromatography and the second mixed mode chromatography is a mixed mode anion exchange chromatography; or wherein b) the first mixed mode chromatography is a mixed mode anion exchange chromatography and the second mixed mode chromatography is a mixed mode cation exchange chromatography; wherein the anion exchange mixed mode chromatography comprises a quaternary amine and a hydrophobic moiety and the cation exchange mixed mode chromatography comprises a N-benzyl-n-methyl ethanolamine, wherein the multispecific antibody is a bispecific antibody; and wherein the bispecific antibody is a knob-in-hole (KiH) bispecific antibody.