Salma Hayek in a Floral Maxi Dress Was Spotted Out in Los Angeles 07/18/2021 The 54-year-old Mexican actress Salma Hayek in a floral maxi dress was spotted out in Los Angeles.