Hollywood actress Zendaya is to star in Shrek 5 alongside Mike Myers, Eddie Murphy and Cameron Diaz.