Shakira makes grand appearance on Hanan Turk's film set