You read it right, folks. Christina Perri’s got a new music video out for her song “The Words” and it stars Colin O’Donoghue, who is currently known (and very much adored) for his role as Killian Jones (aka Captain Hook!) on Once Upon A Time. And now, I might be a little bit biased because I’m a Captain Swan shipper, but O’Donoghue totally makes this video worth a watch. There’s no denying he’s a cutie! The video itself is cute as well, and the song is good, if O’Donoghue isn’t a good enough reason.
What do you guys think?!