Gerard Butler Drops By "The Daily Show with Jon Stewart"

Posted Monday October 29, 2012 5:43 PM GMT

Stopping to greet fans and smile for photos, Gerard Butler arrived at "The Daily Show with Jon Stewart" on Monday (October 29).

The "300" star looked handsome in a charcoal gray shirt and navy blue suit as he patiently dealt with the awaiting crowd.

Though the Hollywood leading man has plenty of temptations to choose from, he insists his partying days are over.

In an interview with USA TODAY, he admits, "If you drank like I did (in the past) you'd go 'No, probably best not to. Once you've been introduced to the art of social drinking you appreciate, 'Well, this is relaxing.' It gets you in the mood. But when you haven't had a drink for a long time, you forget you ever had that. I was (also) a big smoker. I haven't smoked in a long time."

Proud of his self-discipline, Gerard states that he hasn't had a drink in 15 years, though notes, "Listen, I'm a guy from Scotland. I'm fun-loving, I love people. I love to go out but I love to stay in."

Photo Credit: