Salma Hayek has revealed her unusual hack for covering grey hairs, after opting to avoid hair dye. The 58-year-old actress, who recently appeared at the 2025 Cannes Film Festival, shared her beauty routine in a video for Vogue Beauty on Monday.
In the clip, filmed in a spacious bathroom, Hayek explained that she does not dye her hair. 'But if you choose not to dye your hair and you have the white like I do... or sometimes you don't want the white, I use mascara,' she said, holding up a tube of Benefit Cosmetics Roller Lash Mascara.
The star then applied the black mascara to her greying roots around her face, noting that the hack can also keep loose hair 'out of your face'. She advised changing makeup routines with age, saying, 'You have to change your makeup and beauty routine as you get older.'
Hayek also discussed her approach to ageing, revealing she does not get fillers. 'As you get older, I thought when I saw like faces that were going like this - you know, that there were holes and stuff. I thought it was because people were putting fillers... Guess what? No. It happens naturally,' she said.
The actress has previously embraced her grey hair on social media and on the red carpet, including at the 2025 Golden Globe Awards, where she wore a figure-hugging gown and a half-up hairstyle that showed off her roots.



