Henry Cavill - ‘Man Of Steel’ Sydney Premiere

Henry Cavill attended the ‘Man Of Steel’ premiere in Sydney, Australia on Monday evening.

The British stud smouldered on the red carpet wearing a sharp three-piece Ermenegildo Zegna pinstriped navy suit.

While this is the best fit yet, and I love the splash of colour via the tie, I would love for him to ditch the waistcoat.

Once again, it feels like one layer too many.

Credit: Getty