With Disney’s live-action version of The Little Mermaid, a new generation of fans will have a new princess under the sea, played by African American actor Halle Bailey.