Iconic duo, the French Claire Castel and the superstar Lana Rhoades