Brad Pitt wears Garrett Leight Calabar sunglasses at the Once Upon a Time In Hollywood Premiere on Esquire.com