Andrew Garfield put on a dapper display as he stepped out on the champagne coloured carpet for the Oscars on Sunday.