Salma Hayek Mexico Best movies: Live 8 (2005) (concert) Puss in Boots: The Last Wish (2022) Traffic (2000)