The best of the best will be crowned on the ultimate stage when the 2023/24 UEFA Champions League season concludes at London's prestigious Wembley Stadium on Saturday 1 June.
Borussia Dortmund were first to confirm their place in the final with a 2-0 aggregate victory over Paris Saint-Germain.
They will take on 14-time champions Real Madrid, who secured their own ticket to London with a dramatic 4-3 aggregate victory over Bayern München.