Juno Violet Temple (born 21 July 1989) is an English actress. She has starred in films such as The Other Boleyn Girl, Wild Child, Atonement, Kaboom, St Trinian’s, Little Birds, Killer Joe, The Dark Knight Rises, Afternoon Delight, Maleficent and Horns.