Stella Maxwell is seen during the 71st Cannes Film Festival

Posted on May 12, 2018.

Stella Maxwell is seen during the 71st Cannes Film Festival on May 11, 2018 in Cannes, France