The lead role in Doctor Who will be played by a woman for the first time in the more than 50-year history of the BBC sci-fi series.
Jodie Whittaker has been announced as the 13th Time Lord. She was revealed in a Doctor Who trailer that was broadcast on BBC One at the end of the Wimbledon men's singles final.
The Broadchurch star succeeds Peter Capaldi, who took the role in 2013 and leaves in this year's Christmas special.
Whittaker, 35, said it was "more than an honour" to become the Doctor.
She will make her debut on the sci-fi show when the Doctor regenerates in the Christmas Day show.
The Huddersfield-born star had become a late favourite to become the Doctor.
There will be a familiar face for her on set - Doctor Who's new showrunner is Broadchurch creator Chris Chibnall.
She said: "I'm beyond excited to begin this epic journey - with Chris and with every Whovian on this planet.
"It's more than an honour to play the Doctor. It means remembering everyone I used to be, while stepping forward to embrace everything the Doctor stands for: hope. I can't wait."
'Number one choice'
Chibnall said the 13th Doctor was always going to be a woman.
He said: "I always knew I wanted the 13th Doctor to be a woman and we're thrilled to have secured our number one choice.
"Her audition for the Doctor simply blew us all away. Jodie is an in-demand, funny, inspiring, super-smart force of nature and will bring loads of wit, strength and warmth to the role. The 13th Doctor is on her way."