A few men showed their style colours recently on the red carpet. Here, a look at what they wore.

Dan Stevens: Dan was as dapper as could be in a sharp Bottega Veneta patterned suit with Christian Louboutin ‘Greggo’ shoes at the ‘Permission’ premiere at the 2017 Tribeca Film Festival in NYC on Saturday (April 22), where he joined Rebecca Hall. I love the mod movement that the graphic patterning of his suit provided.

Channing Tatum: With Jenna Dewan-Tatum close by, Channing also provided his own brand of eye candy in his version of a red-hot three-piece suit at the grand opening of ‘Magic Mike Live Las Vegas’ on Friday (April 21). The colour is one thing, but I think I would have found more affection for the look had the strangely dated, confetti tie been replaced.

Ben Affleck: The actor attended the first annual AutFest International Film Festival on Sunday (April 23) in Orange, California. While the rich teal-blue hue had potential, this Dolce & Gabbana three-piece suit seemed a bit forced. I blame the high silhouette of the vest and the tie that fell askance. Christian Louboutin ‘Greggo’ shoes rounded out the look.

I was dazzled by Elizabeth Debicki who attended the LA premiere of ‘Guardians Of The Galaxy Vol. 2’ on Wednesday (April 19).

Not only because she wore a glamorous Bottega Veneta Fall 2017 gown that’s worthy of a Bond girl, but also because it’s a rare show-stopping moment from her which looked like she’d been dipped in liquid gold.

Sure, she has great style, but I can’t remember the last time I saw a look from her that made me sit up and take notice like this.

Salma Hayek was one of the many stars at CinemaCon 2017, attending both ‘The Hitman’s Bodyguard’ screening and The CinemaCon Big Screen Achievement Awards yesterday (March 30) in Las Vegas, Nevada.

The actress wore two Bottega Veneta looks which were appropriate enough for both events, however, more times than not, I just don’t get Salma’s style.

There doesn’t seem to be any consistency, often going from bad to worse – especially in the current Gucci collections.

We all know she’s limited to a number of brands, and this could be a stifling factor – but if Louis Vuitton can make custom looks for Alicia Vikander, Jennifer Connelly and Michelle Williams for each of their red carpet outings, then why can’t this be the case for the First Lady of the Kering Group?