Actress Anika Noni Rose. right, the voice of Princess Tiana, poses with rap and hip-hop artist Ne-Yo as they arrive for the world premiere screening of ...See all stories on this topic