Leonardo Di Caprio was ruggedly handsome on Saturday as he attended the premiere for his new film Killers Of The Flower Moon at the 76th annual Cannes Film Festival.
The Oscar-winning actor, 48, wore matching suits with Robert De Niro – who has just welcomed his seventh đ€đ©đȘđđ„ aged 79 – and director Martin Scorsese after working on their seventh film together.
He looked as dapper as ever in an Alexander McQueen suit with David Yurman cufflinks and John Lobb shoes.
Leonardo commanded attention as he stood on the Cannes steps – a proud moment for the actor as he watched on for the premiere of his latest project, which is an epic Western crime drama.
Leo, who has recently been linked to model Gigi Hadid, 27, stood out with his shiny collar and neatly-combed hair as he made a smart appearance on the red carpet.
Dapper: The Oscar winner and Great Gatsby actor looked very handsome in a stand-out suit
Star of the evening: Leading man Leonardo Di Caprio, 48, plays Ernest Burkhart in Killers Of The Flower Moon
Proud moment: Leonardo looked delighted to be in attendance and he posed for photos alongside legendary director Scorsese, 80, and fellow cast member Robert De Niro , 79
Stepping out: The Titanic actor stepped out from the Majestic Hotel as he made his way to the premiere
Meanwhile, Naomi Campbell left little to the imagination in a bright red gown with multiple cut-outs alongside Irina Shayk, Salma Hayek and Alessandra Ambrosio.
The supermodel, 52, turned heads in Valentino SS23 Couture – with her distinctive colour-blocking making sure she was the centre of attention.
She added a light pink cape to complete the vibrant look as it trailed behind her and ended with a feather-like effect as she led arrivals at the very glitzy premiere.
The stunning skirt fell with a shift effect to the ground while the sizzling cut-outs showed off inches of her flawless skin.
The mother-of-one looked incredible in a pair of pointy red stilettos and a flawless palette of makeup. The star styled her raven locks into loose waves for the event while she also sported a diamond bracelet.
Meanwhile Irina Shayk looked enchanting in a very plunging navy semi-sheer netted gown.
The Russian model, 37, looked incredible as she dazzled on the red carpet as she combined elegance and sultriness at the premiere.
Irina wore a haute couture Giorgio Armani Privé gown with full skirt in crinoline, mesh and dotted tulle embroidered with crystals, and jewellery by Messika.
She was accompanied by her close friend Riccardo Tisci, who wore a black wool tuxedo, dress shirt, and dress shoes all by Giorgio Armani.