hubba hubba!!! why do you have to be so handsome...????
Allen Leech, Tom Branson....doesn't really matter I just LOVE HIM!
Allen Leech being silly
Allen Leech ~ A cheeky Irish lad... So cute! Tom Branson on Downton Abbey
Allen Leech..a chauffeur...seriously? Well the creme always rises to the top, eh
Allen Leech (aka Branson) Mais
Allen Leech Photos: 'The Imitation Game' Screening in LA — Part 2
Allen Leech Confirms His Next Project 'The Imitation Game' With Benedict Cumberbatch
Allen Leech: Tom Branson