Rachel Zegler wearing Carolina Herrera for Snow White press in Spain, March 2025