Kristen Stewart put on a glamorous show while attending the opening ceremony red carpet at Cannes Film Festival 2018. Kristen Stewart donned a black Chanel dress with a beautiful silver lion brooch on the neck from the Fall Winter Collection. The halter dress featured a crew neck with ruffle detailing on the neck and the skirt. The dress had sheer black fabric with tulle like detailing towards the hem. She finished her look with black sandals with, high heel and silver Chanel bracelet. Her hairstyle and makeup all have been done by Chanel beauty and we simply love it! She wore a contrasting white color pearl dress for the Vanity Fair Cannes 2018.