Tilda Swinton: wear this for your next semi-formal.

calvin klein collection w f12 021612 ph leccadan 01 Tilda Swinton: wear this for your next semi formal.