Michelle Williams touched down at Berlin's Tegel airport and headed to her hotel today in time to join all the fun going down at the city's Film Festival. Renee Zellweger is on the judging panel this year, and she was on the red carpet to kick things off at a gala last night. James Franco arrived in Germany this morning as well, and he was already out looking hot at a premiere of Howl. Michelle was last at Sundance to promote Blue Valentine, but this trip is all about Shutter Island. Leonardo DiCaprio and Martin Scorsese have been screening their film in Europe this week, and it's set to have another big event tomorrow.
To see more Michelle, just read more.