Allison Williams will play Peter Pan in a live TV broadcast of the musical.

The 'Girls' actress has been cast as the male protagonist in the three-hour live event for NBC, following on from the channel's successful 'The Sound Of Music' last year, which drew over 18 million viewers.

NBC's Twitter account said: ''Dreams do come true! #Girls star Allison Williams will play Peter Pan in #PeterPanLive! (sic)''

A statement on NBC's website read: ''Following in the footsteps of the phenomenally successful The Sound of Music LIVE! - which drew over 18 million viewers - comes this musical masterpiece that tells the beloved story of Peter Pan, the mischievous little boy who ran away to Neverland. Get ready for show-stopping stars, stunning costumes, extravagant sets and delightful music that will have everyone in your home singing along.''

Allison's casting comes just weeks after it was revealed that Christopher Walken will take on the role of Captain Hook, Pan's nemesis.

NBC Entertainment chairman Bob Greenblatt said: ''He's one of the most unique actors in our business. He might really just be a song and dance man at heart... This might be the first tap dancing Captain Hook you've ever seen.''