Credit: Keegan Allen    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Pretty Little Liars

Keegan Allen and Shay Mitchell Don Retro Costumes in Cute Throwback Pic! (PHOTO)

Finally, we get to see some Pretty Little Liars costumes that don't involve creepy black hoodies!

Keegan Allen (Toby Cavanaugh) posted this throwback photo yesterday (January 20), showing off his and Shay Mitchell's (Emily) creative Halloween costumes from this past October.

While Shay looked like a retro '70s diva, rocking a big ‘fro and a low-cut dress, Keegan -- sticking to “A’s” all-black uniform -- channeled controversial photographer Robert Mapplethorpe.

Whose costume are you loving more? Let us know your opinion in the reaction buttons below!

Catch the next episode of Pretty Little Liars on Tuesday, January 22, 2013 at 8 p.m. ET/PT on ABC Family.