The Cannes Film Festival always brings out the best – and the worst – in red carpet fashion, with stars taking risks in avant-garde styles and dramatic silhouettes for the big occasion.
From Blake Lively’s sparkling Versace number during the opening night gala to Riley Keough’s eye-catching mustard-yellow Gucci dress at the American Honey premiere, the celebrities showed off their take on Cannes fashion at the star-studded event.
Click through to see our picks for best and worst dressed at the 2016 Cannes Film Festival here
All photos from Getty

BEST: Kirsten Dunst in Christian Dior

BEST: Bella Hadid in Roberto Cavalli

BEST: Blake Lively in Versace

BEST: Karlie Kloss in Marchesa

BEST: Kendall Jenner in Cavalli Couture.
Watch Kendall strut her stuff on the red carpet in the next video
Kendall Jenner in all black see through dress!

WORST: Riley Keough in Gucci

WORST: Clemence Poesy in Chanel

WORST: Stephanie ‘Soko’ Sokolinski in a blue lace suit and leopard-print blouse

WORST: Chloe Sevigny in Chanel

WORST: Karlie Kloss in Louis Vuitton