Eva Herzigova on the red carpet again