Never mind the penguin, how cute is Tom Odell's voice in the  new John Lewis Christmas ad? With that in mind, we thought we'd round up our three tastiest bits of eye candy to watch this autumn.