Champions League Final! Fans Party Ahead of European Football's Biggest Game...

The 2015 Champions League final is drawing nearer, and fans of Barcelona and Juventus have been descending on Berlin in their thousands as they prepare for the showdown between their two sides.

Germany's capital is awash with a sea of stripes, both red and blue and black and white, as Catalans and Italians alike take over the city.

Here, Sportsmail brings you some of the best pictures of fans as we get closer to kick-off.