From teeth cleanings, to whitening, to orthodontics, having a smile you are proud of isn’t all that difficult to obtain. There are a variety of options out there that can help to improve the health of your teeth, and as a result, your overall happiness. These 10 celebrities prove that a good smile, and perhaps a better haircut, can improve your looks tremendously:

1. David Beckham

beckham-beforebeckham-after

2. Kate Beckinsale

beckinsale before

beckinsale-after

3. Zac Efron

efron before

efron-after

4. Nicolas Cage

cage beforecage-after

5. Lindsay Lohan

lohan-beforelohan after

6. Tom Cruise

cruise-before

cruise-after

7. Gwen Stefani

stefani-before

stefani-after

8. David Bowie

bowie-before

bowie-after

9. Nicole Kidman

kidman-beforekidman-after

10. Steve-O

steve-o-beforesteve-o-after

Photo Credit: