Lucy Hale keeps warm with a chic coat while out in New York City over the weekend.

The 26-year-old Pretty Little Liars actress headed straight from her appearance on The Tonight Show to the airport, for a flight to Toronto for her second appearance promoting the Blowpro hair product line.

PHOTOS: Check out the latest pics of Lucy Hale

“I mean what do I even do with all of you? Thanks for your time, support and sweet smiling faces. @blowpro_hair @hudsonsbay,” Lucy shared on Instagram after the event.

Keegan Allen is also pictured below, taking his own pictures while out in Hollywood over the weekend.

10+ pics inside of Lucy Hale and Keegan Allen

Posted to: