‘Once Upon a Time’ Season 7 Premiere Date, Cast News: Meegan Warner to Continue Role of Rapunzel; Tiana Joins the Storyline

Meegan Warner has been booked to continue playing the character of Rapunzel in the all new “Once Upon a Time.” Meanwhile, Tiana — to be played by Mekia Cox — joins the characters of Storybrooke.