how many episodes of once upon a time are there in season 7???

Answer: 10

who played my fair lady in the movie???

Answer: Audrey Hepburn

when is rise of the teenage mutant ninja turtles coming out???

Answer: September 2018

who played brooke wyndham in legally blonde the musical???

Answer:
Aoife Mulholland