The 62nd Berlin International Film Festival is currently taking place in the German capital city of... well... Berlin. The event, like most other high-profile Hollywood events is chock-full of A-list stars in their finest clothes.

Designer gowns from some of the most exclusive brands in the world will rub shoulders with each other, as the likes of Angelina Jolie, Brad Pitt, Salma Hayek, Michael Fassbender, Antonio Banderas and Zhang Yuqi.

There were, as ever, a number of films screened on the day, including those from Egypt, Taiwan, Indonesia, Germany and China.

Check out photos of all the celebs who turned up to add glitter and glam to the day... and decide for yourself who was the best and who the worst!