Keke Palmer is to be the first black actress to play Cinderella on Broadway.

Like many girls, the 21-year-old actress and singer grew up dreaming of meeting a prince who would whisk her away to a life of love and happiness. In her case, it's going to happen - eight shows a week on Broadway.

Keke said she'll be stepping into the title role in Rodgers and Hammerstein's Cinderella from September 9 at the Broadway Theatre.

She will become the first African-American to play the part on the Great White Way and will be making her professional stage debut.

Keke has appeared in the films Barbershop 2: Back in Business and Akeelah and the Bee, has a BET talk show, Just Keke, and appeared in TV in Showtime's Masters of Sex. Her albums include the 2007 CD So Uncool and a self-titled 2012 EP.