Question: who is opening for shawn mendes illuminate world tour
Answer: On February 22 , 2017 , Charlie Puth was announced as the opening act for the North American leg of the tour , and Rock in Rio announced Mendes as a performer of the festival in Rio de Janeiro .