Gareth Mallory, played by Ralph Fiennes, wears a double-breasted suit after becoming the new M in Skyfall. The double-breasted suit, however, makes him look more like Bill Tanner in For Your Eyes Only than the first two Ms. Today the double-breasted suit is a more traditional look, and that’s likely why costume designer Jany Temime dressed Fiennes in this suit for this scene instead of the more contemporary two- and three-piece suits he wears prior to becoming M. Another thing that makes this suit look more traditional is the soft, heavy navy woollen flannel cloth with soft grey chalk stripes. Heavier cloths look more old-fashioned than lightweight cloths. Since Bond has just come in from the cold and has hung up his overcoat, M’s choice of a heavy flannel suit is clearly a very practical one.
The suit jacket has the classic arrangement of six buttons with two to button, and Mallory buttons only the top of those two buttons. The jacket also has double vents, four-button cuffs and flapped pockets. This suit has the same straight shoulders with roped sleeve heads that Mallory’s other suits in the film have, but a fuller chest and wider lapels contribute to its more traditional look. It has a classic Savile Row cut: nipped at the waist and flared at the skirt. Whilst the suit is a little old-fashioned, it isn’t outdated and it looks great on Ralph Fiennes. It’s made by Timothy Everest, who typically makes more fashion forward suit.
Not much is seen of the suit trousers, but they are likely the same flat-front, tapered-leg trouser with braces he wears throughout the film. Mallory wears a mid blue shirt with a spread collar and double cuffs. His red ribbed silk tie is tied in a four-in-hand knot. James Bond has also worn a similar outfit of a flannel navy chalk stripe suit with a blue shirt and red tie, thought Bond’s suit was a three-piece suit and not double-breasted. He wears this outfit for his meeting with Sir Hilary Bray in On Her Majesty’s Secret Service.