Amanda Seyfried & Justin Timberlake: 'In Time' in Madrid!
The 25-year-old actress and her 30-year-old co-star were in Germany on Wednesday to promote their new futuristic thriller.
Justin was also spotted dropping by BBC Radio One in London to speak about the film.
FYI: Amanda paired her Michael Angel dress with Lanvin shoes. Justin is wearing a Rogue shirt and William Rast jacket, vest, and jeans.
10+ pictures inside of Amanda Seyfried and Justin Timberlake at a photo call for In Time…