We never realized before just how many stars have had gaps in their front teeth, but tons of celebs have! Whether they ultimately decided to fill in their gaps with braces or embrace their unique looks and rock their gap, stars like Demi Lovato, Zac Efron, Becky G. and more have all had beautifully imperfect smiles at some point.
Click through the gallery below to see pics of which stars have had teeth gaps. Are you surprised by any? Let us know what you think in the comments!