Ashley Benson and Cara Delevingne – On Copacabana’s beach in Rio De Janeiro Ashley Benson and Cara Delevingne – On Copacabanas beach in Rio De Janeiro