Blake Lively poses for Esquire