More ideas from
so freakin' cute!!!

I watched this one! It also turns out that Jennifer Morrison played clarinet in her high school marching band!

Jen, Meghan and Colin at Fairy Tale III :)

Funny Colin O'Donoghue -Killian Jones - Captain Hook and Co Star Jennifer Morrison - Emma Swan on Once Upon A Time