Liverpool's last CL win was in same year as a royal wedding
The last time Liverpool won the Champions League title, there was a UK royal wedding in the same year. Liverpool clinched their last Champions League title in 2005, the year Prince Charles tied the knot with Camilla Parker Bowles. Interestingly, Liverpool had won their third European Cup in 1981, the year Prince Charles got married to late Princess Diana.