Djokovic booked his place in a sixth Wimbledon final after beating Roberto Bautista Agut in four sets.
He now awaits the winner of the second semi-final between Federer and Nadal.
Djokovic has superior head-to-head records over both players and would start the final as the favourite.
The rivalry between the ‘Big Three’ has been one of the most engaging and enthralling in all sports.
Victory for Djokovic would put him on 16 Grand Slam titles and just four behind Federer, who is on 20.
After beating Bautista Agut, Djokovic spoke to media while Federer and Nadal were engaged in battle on Centre Court.
And the Serbian was asked to give his view on the most dangerous thing about playing Federer or playing Nadal.
“Nadal has been playing really well on grass, which wasn’t historically his preferred surface,” he said.
“He’s been doing really well. Last couple of years I had a thrilling match last year against him in semis.
“If I get to play him, I will probably not expect anything less than what happened last year. Hopefully same outcome.
“Federer, you know, we all know how good he is anywhere, but especially here.
“This surface complements his game very much. He loves to play very fast. Takes away the time from his opponent.
“Just doesn’t give you any same looks. He just rushes you to everything.
“So for players maybe like Nadal or myself that like to have a little more time, it’s a constant pressure that you have to deal with.
“I’ve played with Roger in some epic finals here a couple of years in a row, so I know what to expect.”