Frontier Awards 2019
Take a look at some highlights from the 2019 Frontier Awards which took place at the stunning Palm Beach in Cannes!