Salma Hayek at the 2019 BAFTA Awards Wearing a one-shoulder gown. Image Source: Getty / Pascal Le Segretain