Andrew Garfield's wild long hair leaves him looking 'almost unrecognisable' at Wimbledon as he is overshadowed by Jennifer Lopez's huge hat

· Daily Mail