US singer and actress Halle Bailey arrives for the world premiere of Disney's The Little Mermaid at the Dolby Theatre in Hollywood, California. AFP