Camila Mendes at the 2018 People's Choice Awards Riverdale won best drama show at the 2018 People's Choice Awards, and Camila won for one of the best red carpet dresses of the night. Image Source: Getty / Steve Granitz