From the good, the bad and the what were you thinking, we’ve got all the dresses from Cannes 2016.

It’s the 69th annual Cannes film festival and even though the sun is shining, we can’t take our eyes off some of the dresses!

From Bella Hadid’s beaded gown to Anna Kendrick’s sunny yellow dress, here are some of the best dresses from the gorgeous guests.

Oh how we would love to be dressed in diamonds and glorious gowns for the day…

The festival runs from May 11th-22nd. We cannot wait to follow the fashion in all it’s glory!