It's Impossible to Peel Your Eyes Away From Shay Mitchell in This Sexy Pink Dress

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

As Emily on the hit show Pretty Little Liars, Shay Mitchell can typically be spotted in casual-meets-comfy outfits. But for her appearance on The Tonight Show With Jimmy Fallon? The actress did a complete 180, showing up wearing a pleated pink dress that dipped low in the front and hugged her waist. She paired the sexy look with metallic platform pumps by Giuseppe Zanotti.

Though the feminine look is definitely a departure from Shay's onscreen alter ego, we love it nonetheless. Especially since we know the star prefers sexy styles IRL. See why all eyes were on Shay last night, then shop a similar floor-sweeping number yourself.

Andrew Lipovsky | NBC