In New York

Gerard Butler was seen talking on his cell phone as he hails a cab in the West Village, New York on Thursday (December 9).

He attended the premiere of "The Fighter", together with Owen Wilson and Val Kilmer on December 13th.

He was dressed in a loud striped shirt and appeared to be having a boys' night out with pals: When a pretty brunette in a low-cut top approached, the actor practically shooed her away.

He was spotted on a little shopping excursion on Friday afternoon (December 17th) at the French Connection in SoHo, buying matching peacoats for himself and a male friend. He also signed autographs for fans and got along so well with the two male employees who helped him with his purchase that he invited them to "come out and party with me tonight."

Miami

Gerard Butler was photographed at Los Angeles International Airport on Friday (December 3). He gave a thumbs up to photographers as he caught a flight to Miami.
He attended the Art Basel Miami at the Miami Convention Center on Saturday afternoon (December 4). He was spotted leisurely wandering around the fair looking at art before chasing a paparazzo and spitting on him for being too invasive.

In the evening he attended the YSL fashion show presented by Vogue at Loren and JR Ridinger's Miami Beach mansion. Guests included Serena Williams, Alejandro Sanz, Russell Simmons and Kelly Rowland.

Rumors have it that he refused free clothing and jewelry, all he wanted was Pop Chips delivered to his Miami hotel room.

Taking a break from his on-the-go schedule, Gerard Butler was spotted on the beach in Miami, Florida on Monday (December 6).