Shay Mitchell in cape blazer and leather pants