Salma Hayek pretty much owns the colour purple. The Eternals star, 55, walked the BAFTAs red carpet in a purple velvet-and-lace high-slit Gucci dress paired with black heels.
To complete the look, Salma rocked a smokey cat eye and a simple bun. Salma also shared a few full-body and glam photos from the event on her social media.
In one post, she even pokes fun at her near wardrobe malfunction thanks to the low neckline on her dress. 'Sometimes in an effort to cover something, other things show up more,' she said.
While I can definitely appreciate Salma's sense of humour, it's clear that even she knows how incredibly toned her legs look.
Read more on msn.com