who plays tiana's mom in once upon a time
Once Upon a Time (season 7) On August 1, it was announced that Giles Matthey would return as an adult Gideon for the season's fourth episode. The episode, also featuring Emilie de Ravin, would be centered around Rumple.[35] On that same day, it was also announced that Emma Booth was cast in a major recurring role as the Witch,[18] whose more specific identity would be revealed later on during the season.[82] On August 25, Kevin Ryan announced that he would be making an appearance as a new prince in the upcoming season.[83] On August 30, it was announced that Robin Givens had been cast as Tiana's mother, Eudora.[25]
Jennifer Morrison Jennifer Marie Morrison (born April 12, 1979) is an American actress, producer, director, and former child model. She is known for her roles as Dr. Allison Cameron in the medical-drama series House (2004–2012) and Emma Swan in the ABC adventure-fantasy series Once Upon a Time (2011–2017). She also has portrayed Zoey Pierson, one of Ted Mosby's love interests on the comedy series How I Met Your Mother; Winona Kirk, mother of James T. Kirk in the 2009 science-fiction film Star Trek; and Tess Conlon in the 2011 sports drama film Warrior.