Chinese actress Zhang Ziyi appeared at the Cannes screening of the film "Inglourious Basterds" looking flawless, until she smiled.
The jury member of the short film section was spotted cleaning her teeth with a finger before walking the red carpet. Her attempt proved to be unsuccessful, as the photographers easily caught with the red stains on her teeth when she grinned.
Guess she needs a more responsible cosmetician. That, or she needs to pay more attention to the food she eats before a big event.
Hehehe sloppy girl. That's WAY too much lipstick to be putting on anyways. Everyone is speculating what she ate or how this happened. I'd bet five dollas there was some sucky-sucky on the side. :)