Just happen on another snapshot of Luke Macfarlane while he was attending the Monte Carlo TV Festival.

Luke Macfarlane at Monte Carlo