Ashley Greene Stuns in Esquire Spread!