Do all frames have to be the same?

Questions About Planning a Gallery Wall: Sizes, Spacing & Arrangement

No. Matching frames create a sense of calm, while different frames can work if color, material, or the subject matter visibly ties the group together.