Sofia Vergara on the cover of esquire. if i was a guy id have a massive boner right now