Snow blanketed New Orleans, Louisiana, on January 21, 2025, creating a surreal and unforgettable scene. The rare snowfall stunned locals, turning the city's iconic streets into a winter spectacle.
Michelle Yeoh rocks shimmering, leopard print gown at the premiere for 'Star Trek: Section 31' in New York City. The seasoned actor put on a chic display in the Balenciaga fall 2024 gown.