The colors live invite on the croisette! From the traditional glamorous red mouth to the pink baby doll lipstick, celebrities illuminate their smile with flashy colors.

What does Natasha Poly, Sara Sampaio and the Victoria Angels Secret Adriana Lima and Doutzen Kroes have in common? All have opted for a timeless red lipstick. Brunettes or blondes, with or without poles, red suits all. A sure bet that has undeniably proved itself on the Cannes red carpet.

More nuanced: the coral lipstick. Beautifully worn by it girl Kendall Jenner, American actress Emily Blunt or the pretty French Louise Bourgoin , the coral brings a little sun to their smile.

Finally, bright colors always but more girly, the pink lipstick of Salma Hayek in perfect agreement with the flashy purple of her Gucci dress with plunging neckline. The Mexican-Kenyan actress, Lupita Nyong'o, opted for a purple lipstick with a glossy texture, which detonates sumptuously with her Gucci dress also, water-colored mint, adorned with small pink flowers.