In Pictures: The 68th annual Berlin International Film Festival

The 68th Berlinale is on in the German city from Feb 15 to 25. Here is a look so far at who has been spotted at the long-running film festival.