She's widely considered to be one of the most beautiful women in the world.
So it came as quite a shock to see Scarlett Johansson looking less than perfect as she filmed an interview on David Letterman yesterday.
The 27-year-old actress unwittingly revealed her stained teeth, which were also covered in remnants of her bright red lipstick, as she beamed for the cameras on the US TV talk show earlier this week.
She's not perfect after all! Scarlett Johansson revealed her lipstick-covered teeth on an interview with David Letterman earlier this week
Not a good look: The teeth also appeared stained from smoking
And Dr. Timothy Chase, a cosmetic dentist with 15 years of experience behind him, said in a recent interview that having 'a healthy smile, white teeth, and healthy gums can take 10 years off your appearance.'
He added: 'Brightening your appearance by creating a healthy smile is not as daunting a task as people think.
'It is an extremely important factor in ones overall health and it should not be overlooked.'
Retro style: Scarlett teamed her bright red lipstick with a 50's inspired hair 'do
Chic: The 27-year-old actress looked otherwise chic in a corset top, green skirt and white sandals
Scarlett's discoloured teeth come just months after Lindsay Lohan booked herself in for some emergency dental work after shocking fans with her stained and decaying teeth at an event in October.
Elegant: Scarlett looked very pretty as she attended the We Bought A zoo premiere in New York on Monday
Scarlett was appearing on Late Night With David Letterman to promote her new movie We Bought A Zoo but also spoke about the scandal which saw naked photos of her released to the world earlier this year.
Time to whiten: Lindsay Lohan was spotted with a less than Hollywood smile at the premiere of Saints Row: The Third in October
'My password was constantly changing for months and months. And I kept thinking, "Why is my password changing?" '