The I Am Number Four star just wrapped up filming her scenes for the movie Berlin, I Love You. The film consists of 10 intertwining love stories that take place in Germany's capital city. Other celebs starring in the film include Helen Mirren, Jim Sturgess and Keira Knightly.
Photo credit: MEGA
Do you like their looks for a night out on the town? Let us know your thoughts in the comments below!