Gerard Butler makes us swoon twice in one day – lucky us.

Prior to taking the red carpet for the ‘Playing for Keeps’ New York premiere, he was setting female hearts a flutter outside the ABC Times Square Studios prior to his guest appearance on ‘Good Morning’ America.

So maybe my theory that men tend to stick to one brand is flawed, because on this occasion Gerard wore a Calvin Klein suit.

The navy chintz wool one-button notch lapel suit, from the Fall 2012 collection, designed by Italo Zucchelli, the brands’ Men’s Creative Director, was styled with a light blue dress shirt, blue tie and black leather shoes from the same collection.

Many of you expressed that you loved his black-on-black red carpet look, so if you could put just one of his looks up for the menswear BDOTW, which one would you choose?

It’s a coin toss for me.

Credit: Getty