To celebrate her 59th birthday, we’re revisiting the iconic actress’s greatest red carpet moments, from Y2K realness to the trusty bandage dress. Scroll through the gallery for all 30 looks. (Salma Hayek, 54 Hollywood premiere, 1998)
Photography Jim Smeal/Ron Galella Collection via Getty Images