Shay Mitchell totally wowed us at the recent ABC Family Upfronts. While her Pretty Little Liars character Emily usually opts for sassy casual attire, Shay is the queen of getting all dolled up for the red carpet. We really love this chic dress. And how darling are those shoes?! Love the bows!
Credit: Getty Images/Jason Kempin