Shay Mitchell, who plays Emily Fields on Pretty Little Liars, had all eyes on her at the ABC Freeform upfronts in New York City Thursday.

Shay Mitchell’s Latest Look

Mitchell showed up at the upfronts in an off-white Ganni skirt, tailored jacket and matching bra top. She wore her hair down and to the side, and sported a pair of black sandals to complete her look.

A photo posted by @yourstylesecrets on

On Instagram, Mitchell shared a picture of herself posing on the red carpet with her Pretty Little Liars costars Ashley Benson, Lucy Hale, Troian Bellisario and Sasha Pieterse, captioning it, “Currently taking suggestions for band names… #mygirlgang ? #PLL.”

A photo posted by Shay Mitchell (@shaym) on

“The gals #PLL,” she captioned a close-up shot.

A photo posted by Shay Mitchell (@shaym) on

Hale shared a montage of the group on Instagram, writing, “God I work with attractive humans.”

A photo posted by Lucy Hale (@lucyhale) on

Benson took to the social media site to post a clip of the group dancing as cameras flashed away.

A video posted by Ashley Benson (@itsashbenzo) on

Pretty Little Liars will return for its 7th seasonTuesday, June 21 at 8/7c.

Read more about: