Cate Blanchett in red dress