With thoughts of last week's deadly terror attack in Manchester still fresh in the memory, there will be tight security around the game and fans have been banned from bringing bags into the stadium.

Security concerns also mean the roof of the Principality Stadium will be closed, making it the first final in the competition's history to be played in indoor conditions.

"I think if there is a roof, it was obviously built to be used," said sanguine Juventus goalkeeper Gianluigi Buffon, who has lost Champions League finals in 2003 and 2015.

"I think it's quite normal. I don't mind. I've already played in such conditions, in Amsterdam against Ajax and at the 2002 World Cup, and there's no real difference.

"If it preserves the pitch and the show, that's fine."

With both teams at full-strength, the main source of intrigue concerns whether Zidane will pick Cardiff native Gareth Bale, who has been out since April 23 with a calf problem, or, as expected, keep faith with Isco.

While 11-time champions Madrid possess the competition's sharpest attack, Juve boast its meanest defence, having successively shut down the sparkling attacks of Barcelona and Monaco en route to Cardiff.

Zidane believes it should make for an entertaining encounter.

"I have played and lived in Juve. I don't expect just defence," said the Frenchman, who spent five years in Turin between 1996 and 2001.

"They have so much more than that. It will be an open game and that's good."

Juve were convincingly beaten by Barcelona in their last final appearance in 2015, but coach Massimiliano Allegri says none of his players will be thinking about the past.

"We've lost six finals, but history doesn't count," said the former AC Milan coach.

"There's no point thinking of what happened 15, 20 or 50 years ago. We just need to do what we need to do to bring the cup home."