Guest Stars Anushka Asthana as Herself Liam Fox as Himself Margot Robbie as Herself Saoirse Ronan as Herself Sophia in 't Veld as Herself Josie Rourke as Herself Jason Groves as Himself The Kingdom Choir as Themselves