The air in Hollywood on May 12, 2025, had a certain… fatal attraction, shall we say? Natasha Blasick stepped onto the red carpet for the Final Destination Bloodlines premiere at the iconic TCL Chinese Theatre looking utterly fearless in a black dress that was pure architectural daring.
Share what you think