Pereira & O'Dell's 'The Beauty Inside' Picks Up 2 More Grand Prix—in Film and Branded Content

Three in all

CANNES, France—This Cannes Lions festival has turned into a thing of beauty for Pereira & O'Dell.