Latest photo of our Greek God