Cate Blanchett's Sustainable Choice: A Showstopper at Cannes 2025