Cate Blanchett Smiling on the Red Carpet