Supermodel Heidi Klum has kept every tooth she has ever lost and carries them everywhere she goes in a little bag.
The German catwalk queen, who is married to British soul star Seal, unveiled her bizarre stash of teeth during a recent appearance on The Tonight Show with Jay Leno.
She explained, "I carry around a little bag of my teeth.
"We don't have a tooth fairy (in Germany), so I put them in a little bag.
"I don't know if it's good luck, it's just a crazy thing that I do."