Cate Blanchett wasn't allowed to wear a T-shirt underneath a black Armani Privé gown. The Australian actress hit the red ...