Tinkerbell

Yara Shahidi is Disney's new Tinkerbell

The forthcoming movie, called Peter Pan and Wendy, will also star Jude Law as villain Captain Hook.

It is the latest in Disney's live-action remakes of animated classics, following on from Aladdin, The Lion King and Mulan.

Shahidi's casting marks the latest move in Disney's ongoing efforts to improve diversity.

She may only be 20 years old, but Yara Shahidi has been acting for more than a decade.