The smiley singer brings a pop of color to a dark London night. Plus: Reese Witherspoon, Benedict Cumberbatch & more!


Newest member of Duck Dynasty? Nope, it's Andrew Garfield, who sports a faceful of hair – with a nice suit to complement it – at the Friday premiere of his new drama 99 Homes at the Venice Film Festival in Italy (where his girlfriend, Emma Stone, is also hard at work).