Lily Allen performs at Indian Summer Festival Next image