Adding another feature to her cap, filmmaker Kiran Rao has been roped in as one of the jury members of the prestigious Shanghai International Film Festival (SIFF). Attending the grand opening ceremony of the film festival, the director made her presence felt in a gorgeous Payal Khandwala red saree.