1472742401-cosmopolitan-october-16-laverne-cox-as-beyonce.jpg

Laverne Cox wears a custom Katie Gallagher bodysuit in Cosmopolitan Magazine.