At the Met Gala, Barry Keoghan rocked velvet – and a top hat

amycampbell

Amy Campbell is Esquire Australia's Features Editor.