Finał sezonu Ligi Mistrzów 2016-2017 odbył się na Millennium Stadium w Cardiff, co oznaczało, że stolica Walii po raz drugi była gospodarzem finału europejskiego turnieju, po Superpucharze UEFA 2014. W finale grały Real Madryt i Juventus.
Ostatecznie Real Madryt w białych koszulkach piłkarskich pokonał Juventus w fioletowych koszulkach piłkarskich 4:1, wygrywając Ligę Mistrzów po raz dwunasty i stając się pierwszą drużyną, która obroniła tytuł mistrza Ligi Mistrzów od czasu jej reorganizacji w sezonie 1992-93.