Bella Hadid has yet to put a foot wrong when it comes to her stylish red carpet displays.
The supermodel attended the BlacKkKlansman premiere at the 71st Annual Cannes Film Festival on Monday.
For her second Cannes appearance, Bella donned a spectacular figure-hugging diamante gown. Her hair was styled into a sleek bun and she accessorised with giant sapphire dangle earrings.
Her confident display is a stark contrast to her recent interview with InStyle, in which she admitted to being self conscious over her smile.
The 21-year-old revealed to InStyle, “I was always really self-conscious of myself and I didn’t like my smile, I thought I had a crooked smile my whole life.”
Due to this, she admitted to not smiling on red carpets, and “it became a thing that I didn’t smile.”
Bella has been strutting her stuff in Cannes after she was spotted kissing her ex-boyfriend The Weeknd at a party.
The annual glamorous film festival held on the French Riviera is renowned for attracting the world’s most famous and beautiful people.
As well as Bella, other attendees include Kendall Jenner, Irina Shayk, Elsa Hosk and Julianna Moore to name but a few!
Watch #TheDailyGoss below: