Keri Russell clearly isn't let whatever that underwhelming Snowstorm Juno was slow down her day one bit. Showing off her killer legs in a pencil skirt and red stilettos, The Americans actress braved the cold as she made her way through Brooklyn, N.Y. for a meeting.
Icy sidewalks: 0. Keri Russel: 1.
Read More »