Scarlet Lennox Iris Dubois is she flirting better?