Kendall Jenner's couture minidress blows red carpet away in Cannes but what is with her pop socks?
Kendall Jenner made sure she was the most stylish model to walk the red carpet on Saturday, as she continues to enjoy the 70th annual Cannes Film Festival.
The 21-year-old model walked the carpet at the premiere of 120 Beats per Minute, thrilling with her couture Giambattista Valli minidress, the train of which billowed behind her as she moved.
The gown's spectacular one-shoulder detail and dramatic train captured the attention of the awaiting cameras as she attended the premiere of the French film about the AIDs epidemic of the 1980s and 1990s.
The star paired the couture dress from the designer's Spring 2017 collection with blush coloured heels but wore flesh-coloured pop socks beneath them in a bizarre fashion statement.
The star, who wore her dark hair in a loose top knot, shared Instagram photos from the event and told fans her dress was "working".
Kendall later attended an after party where she posed for photographs with actor and director Clint Eastwood.
Actress and director Kristen Stewart also made an appearance at the premiere, wearing a Chanel gown which offered a glimpse of abs.