Totally Looks Like

John Barrowman (Jack Harkness) Totally Looks Like Tom Cruise