Taylor Schilling was joined on the red carpet with co-star Zac Efron at Grauman’s Chinese Theatre in Hollywood, California, last night.

For a split second I thought she was Charlize Theron wearing this Calvin Klein Resort 2012 dress.

Her black halter-neck dress with a sterling silver neckline and open back was styled with an asymmetrical silver cuff and a matching bracelet.

I love her elegant updo, smouldering smoky eyes and nude lip colour which completed the look.

Credit: Style.com & Getty