Red carpet round-up: Taylor Swift, Diane Kruger and Greta Gerwig in Germany