Star: Lily Ewald