Cate Blanchett in Alexander McQueen by Steven Klein.

Cate Blanchett in Alexander McQueen by Steven Klein.