Behold! The Rest of the Cannes Opening Ceremony

We've got feathers. We've got sequins. We've got DOGS! We've got trains and capes and...a personal best for Heidi Klum?! Color me delighted.

[Photos: Victor Boyko/Getty Images, Stephane Cardinale - Corbis/Corbis via Getty Images, Cindy Ord/Getty Images, Pascal Le Segretain/Getty Images, Daniele Venturelli/WireImage, CHRISTOPHE SIMON/AFP via Getty Images]