Francesca Felucci and Simone Style in a torrid trio