Credit: Getty Images Photo: Ashley Benson at the Kisses For The Troops Campaign in NYC on November 12, 2013

Ashley Benson (Hanna) got her smooch on for a great cause.

The Pretty Little Liars actress teamed up with Cosmopolitan magazine and Maybelline for the Kisses For The Troops campaign at Duffy Times Square in New York City on November 11, and looked stunning!

With her bright red lipstick, Ashley looked totally prepared to pucker up for the troops, and we can't get enough of her Mathieu Miran Black French Lace Coat from Mirano’s Spring 2014 collection. This chic winter look gets an "A” from us.

"Soooo much fun today #cosmokisses," Ashley wrote along with an Instagram photo of herself blowing a kiss. Work that red lipstick, Ash!

Want to send your smooches to the troops too? Choose a Maybelline Color Elixir on the Cosmo kiss site and then place a kiss on a postcard that will get to the troops in time for Valentine's Day.

Catch the Pretty Little Liars Season 4 winter premiere on Tuesday, January 7, 2013 at 8 p.m. ET on ABC Family.